![]() |
Realm
A distributed, event-based tasking library
|
#include <proc_impl.h>
Public Member Functions | |
| void | defer (ProcessorGroupImpl *_pg, Event wait_on) |
| virtual void | event_triggered (bool poisoned, TimeLimit work_until) |
| virtual void | print (std::ostream &os) const |
| virtual Event | get_finish_event (void) const |
Public Member Functions inherited from Realm::EventWaiter | |
| virtual | ~EventWaiter (void) |
| REALM_PMTA_DEFN (EventWaiter, IntrusiveListLink< EventWaiter >, ew_list_link) | |
Protected Attributes | |
| ProcessorGroupImpl * | pg |
Additional Inherited Members | |
Public Types inherited from Realm::EventWaiter | |
| typedef IntrusiveList< EventWaiter, REALM_PMTA_USE(EventWaiter, ew_list_link), DummyLock > | EventWaiterList |
Public Attributes inherited from Realm::EventWaiter | |
| IntrusiveListLink< EventWaiter > | ew_list_link |
| void Realm::ProcessorGroupImpl::DeferredDestroy::defer | ( | ProcessorGroupImpl * | _pg, |
| Event | wait_on | ||
| ) |
|
virtual |
Implements Realm::EventWaiter.
|
virtual |
Implements Realm::EventWaiter.
|
virtual |
Implements Realm::EventWaiter.
|
protected |