![]() |
Realm
A distributed, event-based tasking library
|
This is the complete list of members for Realm::RegionInstance, including all inherited members.
| address_space(void) const | Realm::RegionInstance | |
| can_get_strided_access_parameters(size_t start, size_t count, ptrdiff_t field_offset, size_t field_size) | Realm::RegionInstance | |
| create_external_instance(RegionInstance &inst, Memory memory, const InstanceLayoutGeneric &ilg, const ExternalInstanceResource &resource, const ProfilingRequestSet &prs, Event wait_on=Event::NO_EVENT) | Realm::RegionInstance | static |
| create_instance(RegionInstance &inst, Memory memory, const InstanceLayoutGeneric &ilg, const ProfilingRequestSet &prs, Event wait_on=Event::NO_EVENT) | Realm::RegionInstance | static |
| create_instance(RegionInstance &inst, Memory memory, const IndexSpace< N, T > &space, const std::vector< size_t > &field_sizes, size_t block_size, const ProfilingRequestSet &prs, Event wait_on=Event::NO_EVENT) | Realm::RegionInstance | static |
| create_instance(RegionInstance &inst, Memory memory, const IndexSpace< N, T > &space, const std::map< FieldID, size_t > &field_sizes, size_t block_size, const ProfilingRequestSet &prs, Event wait_on=Event::NO_EVENT) | Realm::RegionInstance | static |
| create_instance(RegionInstance &inst, Memory memory, const Rect< N, T > &rect, const std::vector< size_t > &field_sizes, size_t block_size, const ProfilingRequestSet &prs, Event wait_on=Event::NO_EVENT) | Realm::RegionInstance | static |
| create_instance(RegionInstance &inst, Memory memory, const Rect< N, T > &rect, const std::map< FieldID, size_t > &field_sizes, size_t block_size, const ProfilingRequestSet &prs, Event wait_on=Event::NO_EVENT) | Realm::RegionInstance | static |
| decrement_accessor_count(void) | Realm::RegionInstance | |
| destroy(Event wait_on=Event::NO_EVENT) const | Realm::RegionInstance | |
| destroy(const std::vector< DestroyedField > &destroyed_fields, Event wait_on=Event::NO_EVENT) const | Realm::RegionInstance | |
| exists(void) const | Realm::RegionInstance | |
| fetch_metadata(Processor target) const | Realm::RegionInstance | |
| generate_resource_info(bool read_only) const | Realm::RegionInstance | |
| generate_resource_info(const IndexSpaceGeneric &space, span< const FieldID > fields, bool read_only) const | Realm::RegionInstance | |
| get_indexspace(void) const | Realm::RegionInstance | |
| get_indexspace(void) const | Realm::RegionInstance | |
| get_layout(void) const | Realm::RegionInstance | |
| get_location(void) const | Realm::RegionInstance | |
| get_lookup_program(FieldID field_id, unsigned allowed_mask, uintptr_t &field_offset) | Realm::RegionInstance | |
| get_lookup_program(FieldID field_id, const Rect< N, T > &subrect, unsigned allowed_mask, uintptr_t &field_offset) | Realm::RegionInstance | |
| get_strided_access_parameters(size_t start, size_t count, ptrdiff_t field_offset, size_t field_size, intptr_t &base, ptrdiff_t &stride) | Realm::RegionInstance | |
| id | Realm::RegionInstance | |
| id_t typedef | Realm::RegionInstance | |
| increment_accessor_count(void) | Realm::RegionInstance | |
| NO_INST | Realm::RegionInstance | static |
| operator id_t() const | Realm::RegionInstance | inline |
| operator!=(const RegionInstance &rhs) const | Realm::RegionInstance | |
| operator<(const RegionInstance &rhs) const | Realm::RegionInstance | |
| operator==(const RegionInstance &rhs) const | Realm::RegionInstance | |
| pointer(size_t offset) const | Realm::RegionInstance | |
| pointer_untyped(size_t offset, size_t datalen) const | Realm::RegionInstance | |
| read(size_t offset) const | Realm::RegionInstance | |
| read_untyped(size_t offset, void *data, size_t datalen) const | Realm::RegionInstance | |
| REALM_ATTR_DEPRECATED("use RegionInstance::create_instance with layout reference instead", static Event create_instance(RegionInstance &inst, Memory memory, InstanceLayoutGeneric *ilg, const ProfilingRequestSet &prs, Event wait_on=Event::NO_EVENT)) | Realm::RegionInstance | |
| REALM_ATTR_DEPRECATED("use RegionInstance::create_external_instance with layout reference instead", static Event create_external_instance(RegionInstance &inst, Memory memory, InstanceLayoutGeneric *ilg, const ExternalInstanceResource &resource, const ProfilingRequestSet &prs, Event wait_on=Event::NO_EVENT)) | Realm::RegionInstance | |
| REALM_ATTR_DEPRECATED("use RegionInstance::create_external_instance instead", static Event create_file_instance(RegionInstance &inst, const char *file_name, const IndexSpace< N, T > &space, const std::vector< FieldID > &field_ids, const std::vector< size_t > &field_sizes, realm_file_mode_t file_mode, const ProfilingRequestSet &prs, Event wait_on=Event::NO_EVENT)) | Realm::RegionInstance | |
| REALM_ATTR_DEPRECATED("use RegionInstance::create_external_instance instead", static Event create_external(RegionInstance &inst, Memory memory, uintptr_t base, InstanceLayoutGeneric *ilg, const ProfilingRequestSet &prs, Event wait_on=Event::NO_EVENT)) | Realm::RegionInstance | |
| redistrict(RegionInstance &instance, const InstanceLayoutGeneric *layout, const ProfilingRequestSet &prs, Event wait_on=Event::NO_EVENT) | Realm::RegionInstance | |
| redistrict(RegionInstance *instances, const InstanceLayoutGeneric **layouts, size_t num_layouts, const ProfilingRequestSet *prs, Event wait_on=Event::NO_EVENT) | Realm::RegionInstance | |
| reduce_apply(size_t offset, ReductionOpID redop_id, T val, bool exclusive=false) const | Realm::RegionInstance | |
| reduce_apply_untyped(size_t offset, ReductionOpID redop_id, const void *data, size_t datalen, bool exclusive=false) const | Realm::RegionInstance | |
| reduce_fold(size_t offset, ReductionOpID redop_id, T val, bool exclusive=false) const | Realm::RegionInstance | |
| reduce_fold_untyped(size_t offset, ReductionOpID redop_id, const void *data, size_t datalen, bool exclusive=false) const | Realm::RegionInstance | |
| RegionInstance()=default | Realm::RegionInstance | |
| RegionInstance(id_t id) | Realm::RegionInstance | inlineexplicit |
| report_instance_fault(int reason, const void *reason_data, size_t reason_size) const | Realm::RegionInstance | |
| write(size_t offset, T val) const | Realm::RegionInstance | |
| write_untyped(size_t offset, const void *data, size_t datalen) const | Realm::RegionInstance |