#include <event_impl.h>
◆ gen_t
◆ EventImpl()
| Realm::EventImpl::EventImpl |
( |
void |
| ) |
|
◆ ~EventImpl()
| virtual Realm::EventImpl::~EventImpl |
( |
void |
| ) |
|
|
virtual |
◆ add_waiter() [1/2]
◆ add_waiter() [2/2]
| virtual bool Realm::EventImpl::add_waiter |
( |
gen_t |
needed_gen, |
|
|
EventWaiter * |
waiter |
|
) |
| |
|
pure virtual |
◆ detect_event_chain()
| static bool Realm::EventImpl::detect_event_chain |
( |
Event |
search_from, |
|
|
Event |
target, |
|
|
int |
max_depth, |
|
|
bool |
print_chain |
|
) |
| |
|
static |
◆ external_timedwait()
| virtual bool Realm::EventImpl::external_timedwait |
( |
gen_t |
needed_gen, |
|
|
bool & |
poisoned, |
|
|
long long |
max_ns |
|
) |
| |
|
pure virtual |
◆ external_wait()
| virtual void Realm::EventImpl::external_wait |
( |
gen_t |
needed_gen, |
|
|
bool & |
poisoned |
|
) |
| |
|
pure virtual |
◆ has_triggered()
| virtual bool Realm::EventImpl::has_triggered |
( |
gen_t |
needed_gen, |
|
|
bool & |
poisoned |
|
) |
| |
|
pure virtual |
◆ make_event()
| Event Realm::EventImpl::make_event |
( |
gen_t |
gen | ) |
const |
◆ remove_waiter()
| virtual bool Realm::EventImpl::remove_waiter |
( |
gen_t |
needed_gen, |
|
|
EventWaiter * |
waiter |
|
) |
| |
|
pure virtual |
◆ subscribe()
| virtual void Realm::EventImpl::subscribe |
( |
gen_t |
subscribe_gen | ) |
|
|
pure virtual |
◆ me
◆ owner
| NodeID Realm::EventImpl::owner |
◆ owning_processor
The documentation for this class was generated from the following file:
- /home/runner/work/realm/realm/realm-src/src/realm/event_impl.h