V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::platform::DefaultForegroundTaskRunner Class Reference
Inheritance diagram for v8::platform::DefaultForegroundTaskRunner:
NON_EXPORTED_BASETaskRunner

Public Types

using TimeFunction = double(*)()
 

Public Member Functions

 DefaultForegroundTaskRunner (IdleTaskSupport idle_task_support, TimeFunction time_function)
 
void Terminate ()
 
std::unique_ptr< TaskPopTaskFromQueue (MessageLoopBehavior wait_for_work)
 
std::unique_ptr< IdleTaskPopTaskFromIdleQueue ()
 
void WaitForTaskLocked (const base::MutexGuard &)
 
double MonotonicallyIncreasingTime ()
 
void PostTask (std::unique_ptr< Task > task) override
 
void PostDelayedTask (std::unique_ptr< Task > task, double delay_in_seconds) override
 
void PostIdleTask (std::unique_ptr< IdleTask > task) override
 
bool IdleTasksEnabled () override
 

Detailed Description

Definition at line 18 of file default-foreground-task-runner.h.


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