#include <delayed-task-queue.h>
Definition at line 27 of file delayed-task-queue.h.
◆ TimeFunction
◆ DelayedTaskQueue() [1/2]
v8::platform::DelayedTaskQueue::DelayedTaskQueue |
( |
TimeFunction | time_function | ) |
|
|
explicit |
◆ ~DelayedTaskQueue()
v8::platform::DelayedTaskQueue::~DelayedTaskQueue |
( |
| ) |
|
◆ DelayedTaskQueue() [2/2]
◆ Append()
void v8::platform::DelayedTaskQueue::Append |
( |
std::unique_ptr< Task > | task | ) |
|
◆ AppendDelayed()
void v8::platform::DelayedTaskQueue::AppendDelayed |
( |
std::unique_ptr< Task > | task, |
|
|
double | delay_in_seconds ) |
◆ MonotonicallyIncreasingTime()
double v8::platform::DelayedTaskQueue::MonotonicallyIncreasingTime |
( |
| ) |
|
◆ operator=()
◆ PopTaskFromDelayedQueue()
std::unique_ptr< Task > v8::platform::DelayedTaskQueue::PopTaskFromDelayedQueue |
( |
double | now | ) |
|
|
private |
◆ Terminate()
void v8::platform::DelayedTaskQueue::Terminate |
( |
| ) |
|
◆ TryGetNext()
◆ delayed_task_queue_
std::multimap<double, std::unique_ptr<Task> > v8::platform::DelayedTaskQueue::delayed_task_queue_ |
|
private |
◆ task_queue_
std::queue<std::unique_ptr<Task> > v8::platform::DelayedTaskQueue::task_queue_ |
|
private |
◆ terminated_
bool v8::platform::DelayedTaskQueue::terminated_ = false |
|
private |
◆ time_function_
The documentation for this class was generated from the following files: