![]() |
Realm
A distributed, event-based tasking library
|
This is the complete list of members for PRealm::ProcessorGroup, including all inherited members.
| add_finish_event_precondition(Event precondition) | Realm::Processor | static |
| address_space(void) const | Realm::Processor | |
| create_group(const Processor *members, size_t num_members) | PRealm::ProcessorGroup | static |
| create_group(const span< const Processor > &members) | PRealm::ProcessorGroup | static |
| destroy(Event wait_on=Event::NO_EVENT) const | PRealm::ProcessorGroup | |
| disable_scheduler_lock(void) | Realm::Processor | static |
| enable_scheduler_lock(void) | Realm::Processor | static |
| exists(void) const | Realm::Processor | inline |
| get_current_finish_event(void) | Realm::Processor | static |
| get_executing_processor(void) | Realm::Processor | static |
| get_group_members(Processor *member_list, size_t &num_members) const | Realm::Processor | |
| get_group_members(std::vector< Processor > &member_list) const | Realm::Processor | |
| get_kind_name(Kind kind) | Realm::Processor | static |
| get_num_cores(void) const | Realm::Processor | |
| id | Realm::Processor | |
| id_t typedef | Realm::Processor | |
| Kind enum name | Realm::Processor | |
| kind(void) const | Realm::Processor | |
| NO_PROC | PRealm::Processor | static |
| NO_PROC_GROUP | PRealm::ProcessorGroup | static |
| operator id_t() const | Realm::Processor | inline |
| operator!=(const Processor &rhs) const | Realm::Processor | inline |
| operator<(const Processor &rhs) const | Realm::Processor | inline |
| operator=(Realm::ProcessorGroup g) | PRealm::ProcessorGroup | inline |
| operator=(const ProcessorGroup &g)=default | PRealm::ProcessorGroup | |
| operator=(ProcessorGroup &&g)=default | PRealm::ProcessorGroup | |
| PRealm::Processor::operator=(Realm::Processor p) | PRealm::Processor | inline |
| PRealm::Processor::operator=(const Processor &p)=default | PRealm::Processor | |
| PRealm::Processor::operator=(Processor &&p)=default | PRealm::Processor | |
| operator==(const Processor &rhs) const | Realm::Processor | inline |
| Processor(void) | PRealm::Processor | inline |
| Processor(::realm_id_t i) | PRealm::Processor | inline |
| Processor(Realm::Processor p) | PRealm::Processor | inline |
| Processor(const Processor &p)=default | PRealm::Processor | |
| Processor(Processor &&p)=default | PRealm::Processor | |
| Realm::Processor::Processor(id_t id) | Realm::Processor | inlineexplicit |
| ProcessorGroup(void) | PRealm::ProcessorGroup | inline |
| ProcessorGroup(Realm::ProcessorGroup g) | PRealm::ProcessorGroup | inline |
| ProcessorGroup(const ProcessorGroup &g)=default | PRealm::ProcessorGroup | |
| ProcessorGroup(ProcessorGroup &&g)=default | PRealm::ProcessorGroup | |
| REALM_ATTR_DEPRECATED("use ProcessorGroup::create_group instead", static Processor create_group(const span< const Processor > &members)) | Realm::Processor | |
| register_task(TaskFuncID func_id, const CodeDescriptor &codedesc, const ProfilingRequestSet &prs, const void *user_data=0, size_t user_data_len=0) const | PRealm::Processor | |
| register_task_by_kind(Kind target_kind, bool global, TaskFuncID func_id, const CodeDescriptor &codedesc, const ProfilingRequestSet &prs, const void *user_data=0, size_t user_data_len=0) | PRealm::Processor | static |
| report_execution_fault(int reason, const void *reason_data, size_t reason_size) | Realm::Processor | static |
| report_processor_fault(int reason, const void *reason_data, size_t reason_size) const | Realm::Processor | |
| set_current_task_priority(int new_priority) | Realm::Processor | static |
| spawn(TaskFuncID func_id, const void *args, size_t arglen, Event wait_on=Event::NO_EVENT, int priority=0) const | PRealm::Processor | |
| spawn(TaskFuncID func_id, const void *args, size_t arglen, const ProfilingRequestSet &requests, Event wait_on=Event::NO_EVENT, int priority=0) const | PRealm::Processor | |
| Realm::Processor::spawn(TaskFuncID func_id, const void *args, size_t arglen, Event wait_on=Event::NO_EVENT, int priority=0) const | Realm::Processor | |
| Realm::Processor::spawn(TaskFuncID func_id, const void *args, size_t arglen, const ProfilingRequestSet &requests, Event wait_on=Event::NO_EVENT, int priority=0) const | Realm::Processor | |
| TASK_ID_FIRST_AVAILABLE enum value | PRealm::Processor | |
| TASK_ID_PROCESSOR_INIT enum value | PRealm::Processor | |
| TASK_ID_PROCESSOR_NOP enum value | PRealm::Processor | |
| TASK_ID_PROCESSOR_SHUTDOWN enum value | PRealm::Processor | |
| TaskFuncID typedef | Realm::Processor | |
| TaskFuncPtr typedef | PRealm::Processor |