#include <bgwork.h>
◆ Worker()
| Realm::BackgroundWorkManager::Worker::Worker |
( |
void |
| ) |
|
◆ ~Worker()
| Realm::BackgroundWorkManager::Worker::~Worker |
( |
void |
| ) |
|
◆ do_work()
| bool Realm::BackgroundWorkManager::Worker::do_work |
( |
long long |
max_time_in_ns, |
|
|
atomic< bool > * |
interrupt_flag |
|
) |
| |
◆ set_manager()
◆ set_max_timeslice()
| void Realm::BackgroundWorkManager::Worker::set_max_timeslice |
( |
long long |
_timeslice_in_ns | ) |
|
◆ set_numa_domain()
| void Realm::BackgroundWorkManager::Worker::set_numa_domain |
( |
int |
_numa_domain | ) |
|
◆ allowed_work_item_mask
◆ known_work_item_mask
◆ manager
◆ max_timeslice
| long long Realm::BackgroundWorkManager::Worker::max_timeslice |
|
protected |
◆ numa_domain
| int Realm::BackgroundWorkManager::Worker::numa_domain |
|
protected |
◆ starting_slot
| unsigned Realm::BackgroundWorkManager::Worker::starting_slot |
|
protected |
The documentation for this class was generated from the following file:
- /home/runner/work/realm/realm/realm-src/src/realm/bgwork.h