Legion Runtime
|
This is the complete list of members for Legion::PhysicalRegion, including all inherited members.
empty_colocation_regions(const char *accessor_kind, FieldID fid, bool reduction=false) (defined in Legion::PhysicalRegion) | Legion::PhysicalRegion | protectedstatic |
exists(void) const (defined in Legion::PhysicalRegion) | Legion::PhysicalRegion | inline |
fail_bounds_check(DomainPoint p, FieldID fid, PrivilegeMode mode, bool multi=false) (defined in Legion::PhysicalRegion) | Legion::PhysicalRegion | protectedstatic |
fail_bounds_check(Domain d, FieldID fid, PrivilegeMode mode, bool multi=false) (defined in Legion::PhysicalRegion) | Legion::PhysicalRegion | protectedstatic |
fail_padding_check(DomainPoint p, FieldID fid) (defined in Legion::PhysicalRegion) | Legion::PhysicalRegion | protectedstatic |
fail_privilege_check(DomainPoint p, FieldID fid, PrivilegeMode mode) (defined in Legion::PhysicalRegion) | Legion::PhysicalRegion | protectedstatic |
fail_privilege_check(Domain d, FieldID fid, PrivilegeMode mode) (defined in Legion::PhysicalRegion) | Legion::PhysicalRegion | protectedstatic |
get_bounds(void) const (defined in Legion::PhysicalRegion) | Legion::PhysicalRegion | |
get_bounds(void *realm_is, TypeTag type_tag) const (defined in Legion::PhysicalRegion) | Legion::PhysicalRegion | protected |
get_fields(std::vector< FieldID > &fields) const | Legion::PhysicalRegion | |
get_instance_info(PrivilegeMode mode, FieldID fid, size_t field_size, void *realm_is, TypeTag type_tag, const char *warning_string, bool silence_warnings, bool generic_accessor, bool check_field_size, ReductionOpID redop=0) const (defined in Legion::PhysicalRegion) | Legion::PhysicalRegion | protected |
get_instance_info(PrivilegeMode mode, const std::vector< PhysicalRegion > &other_regions, FieldID fid, size_t field_size, void *realm_is, TypeTag type_tag, const char *warning_string, bool silence_warnings, bool generic_accessor, bool check_field_size, bool need_bounds, ReductionOpID redop=0) const (defined in Legion::PhysicalRegion) | Legion::PhysicalRegion | protected |
get_logical_region(void) const | Legion::PhysicalRegion | |
get_memories(std::set< Memory > &memories, bool silence_warnings=false, const char *warning_string=NULL) const | Legion::PhysicalRegion | |
get_padding_info(FieldID fid, size_t field_size, Domain *inner, Domain &outer, const char *warning_string, bool silence_warnings, bool generic_accessor, bool check_field_size) const (defined in Legion::PhysicalRegion) | Legion::PhysicalRegion | protected |
get_privilege(void) const | Legion::PhysicalRegion | |
hash(void) const (defined in Legion::PhysicalRegion) | Legion::PhysicalRegion | |
is_mapped(void) const | Legion::PhysicalRegion | |
is_valid(void) const | Legion::PhysicalRegion | |
legion_buffer_size(void) (defined in Legion::Unserializable< PhysicalRegion >) | Legion::Unserializable< PhysicalRegion > | inline |
legion_deserialize(const void *buffer) (defined in Legion::Unserializable< PhysicalRegion >) | Legion::Unserializable< PhysicalRegion > | inline |
legion_serialize(void *buffer) (defined in Legion::Unserializable< PhysicalRegion >) | Legion::Unserializable< PhysicalRegion > | inline |
operator DomainT< DIM, COORD_T >(void) const (defined in Legion::PhysicalRegion) | Legion::PhysicalRegion | |
operator Rect< DIM, COORD_T >(void) const (defined in Legion::PhysicalRegion) | Legion::PhysicalRegion | |
operator<(const PhysicalRegion ®) const (defined in Legion::PhysicalRegion) | Legion::PhysicalRegion | inline |
operator=(const PhysicalRegion &rhs) (defined in Legion::PhysicalRegion) | Legion::PhysicalRegion | |
operator=(PhysicalRegion &&rhs) noexcept (defined in Legion::PhysicalRegion) | Legion::PhysicalRegion | |
operator==(const PhysicalRegion ®) const (defined in Legion::PhysicalRegion) | Legion::PhysicalRegion | inline |
PhysicalRegion(void) (defined in Legion::PhysicalRegion) | Legion::PhysicalRegion | |
PhysicalRegion(const PhysicalRegion &rhs) (defined in Legion::PhysicalRegion) | Legion::PhysicalRegion | |
PhysicalRegion(PhysicalRegion &&rhs) noexcept (defined in Legion::PhysicalRegion) | Legion::PhysicalRegion | |
PhysicalRegion(Internal::PhysicalRegionImpl *impl) (defined in Legion::PhysicalRegion) | Legion::PhysicalRegion | explicitprotected |
report_colocation_violation(const char *accessor_kind, FieldID fid, Realm::RegionInstance inst1, Realm::RegionInstance inst2, const PhysicalRegion &other, bool reduction=false) const (defined in Legion::PhysicalRegion) | Legion::PhysicalRegion | protected |
report_incompatible_accessor(const char *accessor_kind, Realm::RegionInstance instance, FieldID fid) const (defined in Legion::PhysicalRegion) | Legion::PhysicalRegion | protected |
report_incompatible_multi_accessor(unsigned index, FieldID fid, Realm::RegionInstance inst1, Realm::RegionInstance inst2) const (defined in Legion::PhysicalRegion) | Legion::PhysicalRegion | protected |
wait_until_valid(bool silence_warnings=false, const char *warning_string=NULL) | Legion::PhysicalRegion | |
~PhysicalRegion(void) (defined in Legion::PhysicalRegion) | Legion::PhysicalRegion |