Chromium Embedded Framework (CEF)  145.0.1+g472e75d+chromium-145.0.7632.5
base::cef_internal::OnceCallbackHolder< Args > Class Template Referencefinal

#include "include/base/cef_callback_helpers.h"

Public Member Functions

 OnceCallbackHolder (OnceCallback< void(Args...)> callback, bool ignore_extra_runs)
 
 OnceCallbackHolder (const OnceCallbackHolder &)=delete
 
OnceCallbackHolderoperator= (const OnceCallbackHolder &)=delete
 
void Run (Args... args)
 

Constructor & Destructor Documentation

◆ OnceCallbackHolder() [1/2]

template<typename... Args>
base::cef_internal::OnceCallbackHolder< Args >::OnceCallbackHolder ( OnceCallback< void(Args...)>  callback,
bool  ignore_extra_runs 
)
inline

◆ OnceCallbackHolder() [2/2]

template<typename... Args>
base::cef_internal::OnceCallbackHolder< Args >::OnceCallbackHolder ( const OnceCallbackHolder< Args > &  )
delete

Member Function Documentation

◆ operator=()

template<typename... Args>
OnceCallbackHolder& base::cef_internal::OnceCallbackHolder< Args >::operator= ( const OnceCallbackHolder< Args > &  )
delete

◆ Run()

template<typename... Args>
void base::cef_internal::OnceCallbackHolder< Args >::Run ( Args...  args)
inline

The documentation for this class was generated from the following file: