![]() |
Realm
A distributed, event-based tasking library
|
#include <tasks.h>
Public Types | |
| typedef IntrusiveList< InternalTask, REALM_PMTA_USE(InternalTask, tl_link), Mutex > | TaskList |
Public Member Functions | |
| virtual void | execute_on_processor (Processor p)=0 |
| REALM_PMTA_DEFN (InternalTask, IntrusiveListLink< InternalTask >, tl_link) | |
Public Attributes | |
| IntrusiveListLink< InternalTask > | tl_link |
Protected Member Functions | |
| virtual | ~InternalTask () |
| typedef IntrusiveList<InternalTask, REALM_PMTA_USE(InternalTask, tl_link), Mutex> Realm::InternalTask::TaskList |
|
inlineprotectedvirtual |
|
pure virtual |
Implemented in Realm::LocalPythonProcessor::TaskRegistration.
| Realm::InternalTask::REALM_PMTA_DEFN | ( | InternalTask | , |
| IntrusiveListLink< InternalTask > | , | ||
| tl_link | |||
| ) |
| IntrusiveListLink<InternalTask> Realm::InternalTask::tl_link |