#include <tasks.h>
◆ DeferredSpawn()
| Realm::Task::DeferredSpawn::DeferredSpawn |
( |
void |
| ) |
|
◆ add_task()
| bool Realm::Task::DeferredSpawn::add_task |
( |
Task * |
to_add, |
|
|
bool & |
poisoned |
|
) |
| |
◆ defer()
◆ event_triggered()
| virtual void Realm::Task::DeferredSpawn::event_triggered |
( |
bool |
poisoned, |
|
|
TimeLimit |
work_until |
|
) |
| |
|
virtual |
◆ get_finish_event()
| virtual Event Realm::Task::DeferredSpawn::get_finish_event |
( |
void |
| ) |
const |
|
virtual |
◆ print()
| virtual void Realm::Task::DeferredSpawn::print |
( |
std::ostream & |
os | ) |
const |
|
virtual |
◆ setup()
◆ is_poisoned
| bool Realm::Task::DeferredSpawn::is_poisoned |
|
protected |
◆ is_triggered
| bool Realm::Task::DeferredSpawn::is_triggered |
|
protected |
◆ list_length
| size_t Realm::Task::DeferredSpawn::list_length |
|
protected |
◆ pending_list
| TaskList Realm::Task::DeferredSpawn::pending_list |
|
protected |
◆ pending_list_mutex
| Mutex Realm::Task::DeferredSpawn::pending_list_mutex |
|
protected |
◆ proc
◆ task
| Task* Realm::Task::DeferredSpawn::task |
|
protected |
◆ wait_on
| Event Realm::Task::DeferredSpawn::wait_on |
|
protected |
The documentation for this class was generated from the following file:
- /home/runner/work/realm/realm/realm-src/src/realm/tasks.h