webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <JSCallbackData.h>
Public Member Functions | |
template<typename CallbackDataType > | |
DeleteCallbackDataTask (CallbackDataType *data) | |
Public Member Functions inherited from WebCore::ScriptExecutionContext::Task | |
template<typename T , typename = typename std::enable_if<!std::is_base_of<Task, T>::value && std::is_convertible<T, WTF::Function<void (ScriptExecutionContext&)>>::value>::type> | |
Task (T task) | |
Task (WTF::Function< void()> &&task) | |
template<typename T , typename = typename std::enable_if<std::is_convertible<T, WTF::Function<void (ScriptExecutionContext&)>>::value>::type> | |
Task (CleanupTaskTag, T task) | |
void | performTask (ScriptExecutionContext &context) |
bool | isCleanupTask () const |
template<typename T , typename = typename std::enable_if<!std::is_base_of<Task, T>::value && std::is_convertible<T, WTF::Function<void (ScriptExecutionContext&)>>::value>::type> | |
Task (T task) | |
Task (WTF::Function< void()> &&task) | |
template<typename T , typename = typename std::enable_if<std::is_convertible<T, WTF::Function<void (ScriptExecutionContext&)>>::value>::type> | |
Task (CleanupTaskTag, T task) | |
void | performTask (ScriptExecutionContext &context) |
bool | isCleanupTask () const |
Additional Inherited Members | |
Public Types inherited from WebCore::ScriptExecutionContext::Task | |
enum | CleanupTaskTag { CleanupTask, CleanupTask } |
enum | CleanupTaskTag { CleanupTask, CleanupTask } |
Protected Attributes inherited from WebCore::ScriptExecutionContext::Task | |
WTF::Function< void(ScriptExecutionContext &)> | m_task |
bool | m_isCleanupTask |
|
inlineexplicit |