|
Chromium Embedded Framework (CEF)
145.0.1+g472e75d+chromium-145.0.7632.5
|
Classes | |
| struct | IsBaseCallbackImpl |
| struct | IsBaseCallbackImpl< OnceCallback< R(Args...)> > |
| struct | IsBaseCallbackImpl< RepeatingCallback< R(Args...)> > |
| class | OnceCallbackHolder |
| class | Lock |
| A convenient wrapper for an OS specific critical section. More... | |
| class | AutoLock |
| A helper class that acquires the given Lock while the AutoLock is in scope. More... | |
| class | AutoUnlock |
| AutoUnlock is a helper that will Release() the |lock| argument in the constructor, and re-Acquire() it in the destructor. More... | |
| class | ThreadCheckerDoNothing |
| Do nothing implementation, for use in release mode. More... | |
| class | WeakReference |
| class | WeakReferenceOwner |
| class | WeakPtrFactoryBase |
Functions | |
| template<bool is_once, typename R , typename... UnboundArgs, typename... BoundArgs> | |
| auto | ToDoNothingCallback (DoNothingCallbackTag::WithBoundArguments< BoundArgs... > t) |
| template<typename... Args> | |
| void | ForwardRepeatingCallbacksImpl (std::vector< RepeatingCallback< void(Args...)>> cbs, Args... args) |
Variables | |
| template<typename T , template< typename... > class C> | |
| constexpr bool | is_instantiation_v = false |
| template<template< typename... > class C, typename... Ts> | |
| constexpr bool | is_instantiation_v< C< Ts... >, C > = true |
| void base::cef_internal::ForwardRepeatingCallbacksImpl | ( | std::vector< RepeatingCallback< void(Args...)>> | cbs, |
| Args... | args | ||
| ) |
| auto base::cef_internal::ToDoNothingCallback | ( | DoNothingCallbackTag::WithBoundArguments< BoundArgs... > | t | ) |
|
inlineconstexpr |
|
inlineconstexpr |