Cbase::cef_internal::AutoLock::AlreadyAcquired | |
Cbase::AtomicFlag | A flag that can safely be set from one thread and read from other threads |
Cbase::AtomicRefCount | |
Cbase::cef_internal::AutoLock | A helper class that acquires the given Lock while the AutoLock is in scope |
Cbase::AutoReset< T > | |
Cbase::cef_internal::AutoUnlock | AutoUnlock is a helper that will Release() the |lock| argument in the constructor, and re-Acquire() it in the destructor |
►CB1 | |
Cbase::conjunction< B1 > | |
Cbase::disjunction< B1 > | |
►Cbool_constant | |
Cbase::negation< std::is_convertible< T, std::underlying_type_t< T > > > | |
Cbase::negation< B > | |
►Cinternal::CallbackBase | |
Cbase::OnceCallback< R(Args...)> | |
►Cinternal::CallbackBaseCopyable | |
Cbase::RepeatingCallback< R(Args...)> | |
►Cbase::internal::CallbackListBase< OnceCallbackList< Signature > > | |
Cbase::OnceCallbackList< Signature > | |
►Cbase::internal::CallbackListBase< RepeatingCallbackList< Signature > > | |
Cbase::RepeatingCallbackList< Signature > | |
Cbase::CallbackListSubscription | |
►Ccef_audio_parameters_t | Structure representing the audio parameters for setting up the audio handler |
CCefAudioParameters | Class representing CefAudioParameters settings |
►Ccef_basetime_t | Represents a wall clock time in UTC |
CCefBaseTime | Represents a wall clock time in UTC |
►Ccef_box_layout_settings_t | Settings used when initializing a CefBoxLayout |
CCefBoxLayoutSettings | Class representing CefBoxLayout settings |
Ccef_browser_settings_t | Browser initialization settings |
►Ccef_composition_underline_t | Structure representing IME composition underline information |
CCefCompositionUnderline | Class representing IME composition underline |
Ccef_cookie_t | Cookie information |
►Ccef_cursor_info_t | Structure representing cursor information |
CCefCursorInfo | Class representing cursor information |
►Ccef_draggable_region_t | Structure representing a draggable region |
CCefDraggableRegion | Class representing a draggable region |
►Ccef_insets_t | Structure representing insets |
CCefInsets | Class representing insets |
►Ccef_key_event_t | Structure representing keyboard event information |
CCefKeyEvent | Class representing a a keyboard event |
►Ccef_main_args_t | Structure representing CefExecuteProcess arguments |
CCefMainArgs | Class representing CefExecuteProcess arguments |
CCefMainArgs | Class representing CefExecuteProcess arguments |
CCefMainArgs | Class representing CefExecuteProcess arguments |
Ccef_media_sink_device_info_t | Device information for a MediaSink object |
►Ccef_mouse_event_t | Structure representing mouse event information |
CCefMouseEvent | Class representing a mouse event |
Ccef_pdf_print_settings_t | Structure representing PDF print settings |
►Ccef_point_t | Structure representing a point |
CCefPoint | Class representing a point |
►Ccef_popup_features_t | Popup window features |
CCefPopupFeatures | Class representing popup window features |
►Ccef_range_t | Structure representing a range |
CCefRange | Class representing a range |
►Ccef_rect_t | Structure representing a rectangle |
CCefRect | Class representing a rectangle |
Ccef_request_context_settings_t | Request context initialization settings |
►Ccef_screen_info_t | Screen information used when window rendering is disabled |
CCefScreenInfo | Class representing the virtual screen information for use when window rendering is disabled |
Ccef_settings_t | Initialization settings |
►Ccef_size_t | Structure representing a size |
CCefSize | Class representing a size |
Ccef_string_utf16_t | |
Ccef_string_utf8_t | |
Ccef_string_wide_t | CEF string type definitions |
►Ccef_time_t | Time information |
CCefTime | Class representing a time |
►Ccef_touch_event_t | Structure representing touch event information |
CCefTouchEvent | Class representing a touch event |
►Ccef_touch_handle_state_t | |
CCefTouchHandleState | Class representing the state of a touch handle |
Ccef_urlparts_t | URL component parts |
Ccef_window_info_t | Class representing window information |
►CCefBaseRefCounted | All ref-counted framework classes must extend this class |
CCefAccessibilityHandler | Implement this interface to receive accessibility notification when accessibility events have been registered |
CCefApp | Implement this interface to provide handler implementations |
CCefAudioHandler | Implement this interface to handle audio events |
CCefAuthCallback | Callback interface used for asynchronous continuation of authentication requests |
CCefBeforeDownloadCallback | Callback interface used to asynchronously continue a download |
CCefBinaryValue | Class representing a binary value |
CCefBrowser | Class used to represent a browser |
CCefBrowserHost | Class used to represent the browser process aspects of a browser |
CCefBrowserProcessHandler | Class used to implement browser process callbacks |
CCefCallback | Generic callback interface used for asynchronous continuation |
CCefClient | Implement this interface to provide handler implementations |
CCefCommandHandler | Implement this interface to handle events related to commands |
CCefCommandLine | Class used to create and/or parse command line arguments |
CCefCompletionCallback | Generic callback interface used for asynchronous completion |
CCefContextMenuHandler | Implement this interface to handle context menu events |
CCefContextMenuParams | Provides information about the context menu state |
CCefCookieAccessFilter | Implement this interface to filter cookies that may be sent or received from resource requests |
CCefCookieManager | Class used for managing cookies |
CCefCookieVisitor | Interface to implement for visiting cookie values |
CCefDOMDocument | Class used to represent a DOM document |
CCefDOMNode | Class used to represent a DOM node |
CCefDOMVisitor | Interface to implement for visiting the DOM |
CCefDeleteCookiesCallback | Interface to implement to be notified of asynchronous completion via CefCookieManager::DeleteCookies() |
CCefDevToolsMessageObserver | Callback interface for CefBrowserHost::AddDevToolsMessageObserver |
CCefDialogHandler | Implement this interface to handle dialog events |
CCefDictionaryValue | Class representing a dictionary value |
CCefDisplay | This class typically, but not always, corresponds to a physical display connected to the system |
CCefDisplayHandler | Implement this interface to handle events related to browser display state |
CCefDownloadHandler | Class used to handle file downloads |
CCefDownloadImageCallback | Callback interface for CefBrowserHost::DownloadImage |
CCefDownloadItem | Class used to represent a download item |
CCefDownloadItemCallback | Callback interface used to asynchronously cancel a download |
CCefDragData | Class used to represent drag data |
CCefDragHandler | Implement this interface to handle events related to dragging |
CCefEndTracingCallback | Implement this interface to receive notification when tracing has completed |
CCefExtension | Object representing an extension |
CCefExtensionHandler | Implement this interface to handle events related to browser extensions |
CCefFileDialogCallback | Callback interface for asynchronous continuation of file dialog requests |
CCefFindHandler | Implement this interface to handle events related to find results |
CCefFocusHandler | Implement this interface to handle events related to focus |
CCefFrame | Class used to represent a frame in the browser window |
CCefFrameHandler | Implement this interface to handle events related to CefFrame life span |
CCefGetExtensionResourceCallback | Callback interface used for asynchronous continuation of CefExtensionHandler::GetExtensionResource |
CCefImage | Container for a single image represented at different scale factors |
CCefJSDialogCallback | Callback interface used for asynchronous continuation of JavaScript dialog requests |
CCefJSDialogHandler | Implement this interface to handle events related to JavaScript dialogs |
CCefKeyboardHandler | Implement this interface to handle events related to keyboard input |
►CCefLayout | A Layout handles the sizing of the children of a Panel according to implementation-specific heuristics |
CCefBoxLayout | A Layout manager that arranges child views vertically or horizontally in a side-by-side fashion with spacing around and between the child views |
CCefFillLayout | A simple Layout that causes the associated Panel's one child to be sized to match the bounds of its parent |
CCefLifeSpanHandler | Implement this interface to handle events related to browser life span |
CCefListValue | Class representing a list value |
CCefLoadHandler | Implement this interface to handle events related to browser load status |
CCefMediaAccessCallback | Callback interface used for asynchronous continuation of media access permission requests |
CCefMediaObserver | Implemented by the client to observe MediaRouter events and registered via CefMediaRouter::AddObserver |
CCefMediaRoute | Represents the route between a media source and sink |
CCefMediaRouteCreateCallback | Callback interface for CefMediaRouter::CreateRoute |
CCefMediaRouter | Supports discovery of and communication with media devices on the local network via the Cast and DIAL protocols |
CCefMediaSink | Represents a sink to which media can be routed |
CCefMediaSinkDeviceInfoCallback | Callback interface for CefMediaSink::GetDeviceInfo |
CCefMediaSource | Represents a source from which media can be routed |
CCefMenuButtonPressedLock | MenuButton pressed lock is released when this object is destroyed |
CCefMenuModel | Supports creation and modification of menus |
CCefMenuModelDelegate | Implement this interface to handle menu model events |
CCefMessageRouterBrowserSide::Callback | Callback associated with a single pending asynchronous query |
CCefNavigationEntry | Class used to represent an entry in navigation history |
CCefNavigationEntryVisitor | Callback interface for CefBrowserHost::GetNavigationEntries |
CCefOverlayController | Controller for an overlay that contains a contents View added via CefWindow::AddOverlayView |
CCefPdfPrintCallback | Callback interface for CefBrowserHost::PrintToPDF |
CCefPermissionHandler | Implement this interface to handle events related to permission requests |
CCefPermissionPromptCallback | Callback interface used for asynchronous continuation of permission prompts |
CCefPostData | Class used to represent post data for a web request |
CCefPostDataElement | Class used to represent a single element in the request post data |
CCefPrintDialogCallback | Callback interface for asynchronous continuation of print dialog requests |
CCefPrintHandler | Implement this interface to handle printing on Linux |
CCefPrintJobCallback | Callback interface for asynchronous continuation of print job requests |
CCefPrintSettings | Class representing print settings |
CCefProcessMessage | Class representing a message |
►CCefReadHandler | Interface the client can implement to provide a custom stream reader |
CCefByteReadHandler | Thread safe implementation of the CefReadHandler class for reading an in-memory array of bytes |
CCefRegistration | Generic callback interface used for managing the lifespan of a registration |
CCefRenderHandler | Implement this interface to handle events when window rendering is disabled |
CCefRenderProcessHandler | Class used to implement render process callbacks |
CCefRequest | Class used to represent a web request |
CCefRequestContext | A request context provides request handling for a set of related browser or URL request objects |
CCefRequestContextHandler | Implement this interface to provide handler implementations |
CCefRequestHandler | Implement this interface to handle events related to browser requests |
CCefResolveCallback | Callback interface for CefRequestContext::ResolveHost |
CCefResourceBundle | Class used for retrieving resources from the resource bundle (*.pak) files loaded by CEF during startup or via the CefResourceBundleHandler returned from CefApp::GetResourceBundleHandler |
CCefResourceBundleHandler | Class used to implement a custom resource bundle interface |
►CCefResourceHandler | Class used to implement a custom request handler interface |
CCefStreamResourceHandler | Implementation of the CefResourceHandler class for reading from a CefStream |
CCefResourceReadCallback | Callback for asynchronous continuation of CefResourceHandler::Read() |
CCefResourceRequestHandler | Implement this interface to handle events related to browser requests |
CCefResourceSkipCallback | Callback for asynchronous continuation of CefResourceHandler::Skip() |
CCefResponse | Class used to represent a web response |
CCefResponseFilter | Implement this interface to filter resource response content |
CCefRunContextMenuCallback | Callback interface used for continuation of custom context menu display |
CCefRunFileDialogCallback | Callback interface for CefBrowserHost::RunFileDialog |
CCefRunQuickMenuCallback | Callback interface used for continuation of custom quick menu display |
CCefSSLInfo | Class representing SSL information |
CCefSSLStatus | Class representing the SSL information for a navigation entry |
CCefSchemeHandlerFactory | Class that creates CefResourceHandler instances for handling scheme requests |
CCefSelectClientCertificateCallback | Callback interface used to select a client certificate for authentication |
CCefServer | Class representing a server that supports HTTP and WebSocket requests |
CCefServerHandler | Implement this interface to handle HTTP server requests |
CCefSetCookieCallback | Interface to implement to be notified of asynchronous completion via CefCookieManager::SetCookie() |
CCefSharedMemoryRegion | Class that wraps platform-dependent share memory region mapping |
CCefSharedProcessMessageBuilder | Class that builds a CefProcessMessage containing a shared memory region |
CCefStreamReader | Class used to read data from a stream |
CCefStreamWriter | Class used to write data to a stream |
CCefStringVisitor | Implement this interface to receive string values asynchronously |
CCefTask | Implement this interface for asynchronous task execution |
CCefTaskRunner | Class that asynchronously executes tasks on the associated thread |
CCefThread | A simple thread abstraction that establishes a message loop on a new thread |
CCefURLRequest | Class used to make a URL request |
CCefURLRequestClient | Interface that should be implemented by the CefURLRequest client |
CCefV8Accessor | Interface that should be implemented to handle V8 accessor calls |
CCefV8ArrayBufferReleaseCallback | Callback interface that is passed to CefV8Value::CreateArrayBuffer |
CCefV8Context | Class representing a V8 context handle |
CCefV8Exception | Class representing a V8 exception |
CCefV8Handler | Interface that should be implemented to handle V8 function calls |
CCefV8Interceptor | Interface that should be implemented to handle V8 interceptor calls |
CCefV8StackFrame | Class representing a V8 stack frame handle |
CCefV8StackTrace | Class representing a V8 stack trace handle |
CCefV8Value | Class representing a V8 value handle |
CCefValue | Class that wraps other data value types |
►CCefView | A View is a rectangle within the views View hierarchy |
CCefBrowserView | A View hosting a CefBrowser instance |
►CCefButton | A View representing a button |
►CCefLabelButton | LabelButton is a button with optional text and/or icon |
CCefMenuButton | MenuButton is a button with optional text, icon and/or menu marker that shows a menu when clicked with the left mouse button |
►CCefPanel | A Panel is a container in the views hierarchy that can contain other Views as children |
CCefWindow | A Window is a top-level Window/widget in the Views hierarchy |
CCefScrollView | A ScrollView will show horizontal and/or vertical scrollbars when necessary based on the size of the attached content view |
CCefTextfield | A Textfield supports editing of text |
►CCefViewDelegate | Implement this interface to handle view events |
CCefBrowserViewDelegate | Implement this interface to handle BrowserView events |
►CCefButtonDelegate | Implement this interface to handle Button events |
CCefMenuButtonDelegate | Implement this interface to handle MenuButton events |
►CCefPanelDelegate | Implement this interface to handle Panel events |
CCefWindowDelegate | Implement this interface to handle window events |
CCefTextfieldDelegate | Implement this interface to handle Textfield events |
CCefWaitableEvent | WaitableEvent is a thread synchronization tool that allows one thread to wait for another thread to finish some work |
CCefWriteHandler | Interface the client can implement to provide a custom stream writer |
CCefX509CertPrincipal | Class representing the issuer or subject field of an X.509 certificate |
CCefX509Certificate | Class representing a X.509 certificate |
CCefXmlReader | Class that supports the reading of XML data via the libxml streaming API |
CCefZipArchive::File | Class representing a file in the archive |
CCefZipReader | Class that supports the reading of zip archives via the zlib unzip API |
►CCefBaseScoped | All scoped framework classes must extend this class |
CCefSchemeRegistrar | Class that manages custom scheme registrations |
CCefBrowserSettingsTraits | |
CCefCookieTraits | |
CCefDeleteOnThread< thread > | Use this struct in conjuction with refcounted types to ensure that an object is deleted on the specified thread |
►CCefDeleteOnThread< TID_FILE_BACKGROUND > | |
CCefDeleteOnFileBackgroundThread | |
►CCefDeleteOnThread< TID_FILE_USER_BLOCKING > | |
CCefDeleteOnFileUserBlockingThread | |
►CCefDeleteOnThread< TID_FILE_USER_VISIBLE > | |
CCefDeleteOnFileUserVisibleThread | |
►CCefDeleteOnThread< TID_IO > | |
CCefDeleteOnIOThread | |
►CCefDeleteOnThread< TID_RENDERER > | |
CCefDeleteOnRendererThread | |
►CCefDeleteOnThread< TID_UI > | |
CCefDeleteOnUIThread | |
CCefMediaSinkDeviceInfoTraits | |
CCefMessageRouterConfig | Used to configure the query router |
CCefPdfPrintSettingsTraits | |
CCefRefCount | Class that implements atomic reference counting |
CCefRequestContextSettingsTraits | |
CCefScopedArgArray | Helper class to manage a scoped copy of |argv| |
CCefScopedLibraryLoader | Scoped helper for loading and unloading the CEF framework library at runtime from the expected location in the app bundle |
CCefScopedSandboxContext | Scoped helper for managing the life span of a sandbox context handle |
CCefScopedSandboxInfo | Manages the life span of a sandbox information object |
CCefScopedTempDir | An object representing a temporary / scratch directory that should be cleaned up (recursively) when this object goes out of scope |
CCefSettingsTraits | |
CCefStringBase< traits > | CEF string classes can convert between all supported string types |
CCefStringTraitsUTF16 | Traits implementation for utf16 character strings |
CCefStringTraitsUTF8 | Traits implementation for utf8 character strings |
CCefStringTraitsWide | Traits implementation for wide character strings |
CCefURLPartsTraits | |
CCefWindowInfoTraits | |
►Cstd::conditional_t | |
Cbase::conjunction< B1, Bn... > | |
Cbase::disjunction< B1, Bn... > | |
Cbase::DefaultRefCountedThreadSafeTraits< T > | Default traits for RefCountedThreadSafe<T> |
Cbase::DefaultRefCountedTraits< T > | Default traits for RefCounted<T> |
Cbase::DoNothing | Creates a callback that does nothing when called |
►Cstd::false_type | |
Cbase::disjunction< std::is_void< R >, std::is_convertible< InvokeResult::type, R > > | |
►Cbase::internal::IsInvocableImpl< invoke_result< F, Args... >, R > | |
Cbase::is_invocable_r< R, F, Args > | |
Cbase::disjunction<... > | |
►Cbase::internal::IsInvocableImpl< InvokeResult, R, typename > | |
►Cbase::is_invocable_r< void, F, Args... > | |
Cbase::is_invocable< F, Args > | |
►Cbase::internal::IsScopedEnumImpl< T, bool > | |
Cbase::is_scoped_enum< T > | |
Cbase::is_non_const_reference< T > | |
Cbase::is_non_const_reference< const T & > | |
CCefMessageRouterBrowserSide::Handler | Implement this interface to handle queries |
Cbase::in_place_t | |
Cbase::in_place_type_t< T > | |
Cbase::is_in_place_type_t< T > | |
Cbase::is_in_place_type_t< in_place_type_t< Ts... > > | |
Cbase::cef_internal::Lock | A convenient wrapper for an OS specific critical section |
Cbase::NullCallback | Creates a null callback |
Cbase::OnceCallback< Signature > | |
Cbase::OnceCallback< void()> | |
Cbase::PlatformThreadRef | Used for thread checking and debugging |
Cbase::projected< Iter, Proj, IndirectResultT > | |
CCefResourceManager::Provider | Interface implemented by resource providers |
►Cbase::cef_subtle::RefCountedBase | |
Cbase::RefCounted< T, Traits > | A base class for reference counted classes |
►Cbase::cef_subtle::RefCountedThreadSafeBase | |
►Cbase::RefCountedThreadSafe< Request > | |
CCefResourceManager::Request | Object representing a request |
►Cbase::RefCountedThreadSafe< base::RefCountedData< T > > | |
Cbase::RefCountedData< T > | A thread-safe wrapper for some piece of data so we can place other things in scoped_refptrs<> |
►Cbase::RefCountedThreadSafe< CefXmlObject > | |
CCefXmlObject | Thread safe class for representing XML data as a structured object |
►Cbase::RefCountedThreadSafe< CefResourceManager, CefDeleteOnIOThread > | |
CCefResourceManager | Class for managing multiple resource providers |
Cbase::RefCountedThreadSafe< Flag > | |
►Cbase::RefCountedThreadSafe< CefMessageRouterRendererSide > | |
CCefMessageRouterRendererSide | Implements the renderer side of query routing |
►Cbase::RefCountedThreadSafe< CefMessageRouterBrowserSide > | |
CCefMessageRouterBrowserSide | Implements the browser side of query routing |
►Cbase::RefCountedThreadSafe< CefZipArchive > | |
CCefZipArchive | Thread-safe class for accessing zip archive file contents |
Cbase::RefCountedThreadSafe< T, Traits > | A thread-safe variant of RefCounted<T> |
Cbase::remove_cvref< T > | |
Cbase::RepeatingCallback< Signature > | |
Cbase::RepeatingCallback< std::string(const std::string &)> | |
Cscoped_refptr< T > | A smart pointer class for reference counted objects |
Cscoped_refptr< CefBaseRefCounted > | |
Cscoped_refptr< CefBrowser > | |
Cscoped_refptr< CefCallback > | |
Cscoped_refptr< CefFrame > | |
Cscoped_refptr< CefRequest > | |
Cscoped_refptr< CefStreamReader > | |
Cbase::ScopedClosureRunner | ScopedClosureRunner is akin to std::unique_ptr<> for Closures |
Cbase::ScopedTypeRef< T, Traits > | ScopedTypeRef<> is patterned after std::unique_ptr<>, but maintains ownership of a reference to any type that is maintained by Retain and Release methods |
Cbase::ScopedTypeRefTraits< T > | |
►Ctraits::struct_type | |
►CCefStructBase< CefWindowInfoTraits > | |
CCefWindowInfo | Class representing window information |
CCefWindowInfo | Class representing window information |
CCefWindowInfo | Class representing window information |
CCefStructBase< traits > | Template class that provides common functionality for CEF structure wrapping |
►Cbase::internal::SupportsWeakPtrBase | |
Cbase::SupportsWeakPtr< T > | A class may extend from SupportsWeakPtr to let others take weak pointers to it |
►Cbase::cef_internal::ThreadCheckerDoNothing | Do nothing implementation, for use in release mode |
Cbase::ThreadChecker | ThreadChecker is a helper class used to help verify that some methods of a class are called from the same thread |
►Cstd::true_type | |
Cbase::conjunction<... > | |
Cbase::is_non_const_reference< T & > | |
►Cbase::internal::WeakPtrBase | |
Cbase::WeakPtr< CefResourceManager > | |
Cbase::WeakPtr< T > | The WeakPtr class holds a weak reference to |T*| |
►Cbase::internal::WeakPtrFactoryBase | |
Cbase::WeakPtrFactory< T > | A class may be composed of a WeakPtrFactory and thereby control how it exposes weak pointers to itself |