webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <GenericCallback.h>
Classes | |
struct | GenericCallbackType |
struct | GenericCallbackType< 1, CallbackBase::Error, U... > |
Public Member Functions | |
uint64_t | put (PassRefPtr< CallbackBase > callback) |
template<typename... T> | |
uint64_t | put (std::function< void(T...)> function, const ProcessThrottler::BackgroundActivityToken &activityToken) |
template<class T > | |
RefPtr< T > | take (uint64_t callbackID) |
void | invalidate (CallbackBase::Error error) |
|
inline |
|
inline |
|
inline |