Legion Runtime
Legion::OutputRequirement Member List

This is the complete list of members for Legion::OutputRequirement, including all inherited members.

add_field(FieldID fid, bool instance=true)Legion::RegionRequirementinline
add_fields(const std::vector< FieldID > &fids, bool instance=true) (defined in Legion::RegionRequirement)Legion::RegionRequirementinline
add_flags(RegionFlags new_flags) (defined in Legion::RegionRequirement)Legion::RegionRequirementinline
color_spaceLegion::OutputRequirement
field_spaceLegion::OutputRequirement
flagsLegion::RegionRequirement
get_projection_args(size_t *size) const (defined in Legion::RegionRequirement)Legion::RegionRequirement
global_indexingLegion::OutputRequirement
handle_typeLegion::RegionRequirement
has_field_privilege(FieldID fid) const (defined in Legion::RegionRequirement)Legion::RegionRequirement
instance_fieldsLegion::RegionRequirement
is_no_access(void) const (defined in Legion::RegionRequirement)Legion::RegionRequirementinline
is_restricted(void) const (defined in Legion::RegionRequirement)Legion::RegionRequirementinline
is_verified(void) const (defined in Legion::RegionRequirement)Legion::RegionRequirementinline
must_premap(void) const (defined in Legion::RegionRequirement)Legion::RegionRequirementinline
operator<(const OutputRequirement &req) const (defined in Legion::OutputRequirement)Legion::OutputRequirement
operator<(const RegionRequirement &req) const (defined in Legion::RegionRequirement)Legion::RegionRequirement
operator=(const RegionRequirement &req) (defined in Legion::OutputRequirement)Legion::OutputRequirement
operator=(const OutputRequirement &req) (defined in Legion::OutputRequirement)Legion::OutputRequirement
operator==(const OutputRequirement &req) const (defined in Legion::OutputRequirement)Legion::OutputRequirement
operator==(const RegionRequirement &req) const (defined in Legion::RegionRequirement)Legion::RegionRequirement
OutputRequirement(bool valid_requirement=false) (defined in Legion::OutputRequirement)Legion::OutputRequirement
OutputRequirement(const RegionRequirement &req) (defined in Legion::OutputRequirement)Legion::OutputRequirement
OutputRequirement(FieldSpace field_space, const std::set< FieldID > &fields, int dim=1, bool global_indexing=false) (defined in Legion::OutputRequirement)Legion::OutputRequirement
OutputRequirement(const OutputRequirement &rhs) (defined in Legion::OutputRequirement)Legion::OutputRequirement
parentLegion::RegionRequirement
partitionLegion::RegionRequirement
privilegeLegion::RegionRequirement
privilege_fieldsLegion::RegionRequirement
projectionLegion::RegionRequirement
projection_argsLegion::RegionRequirement
projection_args_sizeLegion::RegionRequirement
propLegion::RegionRequirement
redopLegion::RegionRequirement
regionLegion::RegionRequirement
RegionRequirement(void) (defined in Legion::RegionRequirement)Legion::RegionRequirement
RegionRequirement(LogicalRegion _handle, const std::set< FieldID > &privilege_fields, const std::vector< FieldID > &instance_fields, PrivilegeMode _priv, CoherenceProperty _prop, LogicalRegion _parent, MappingTagID _tag=0, bool _verified=false)Legion::RegionRequirement
RegionRequirement(LogicalPartition pid, ProjectionID _proj, const std::set< FieldID > &privilege_fields, const std::vector< FieldID > &instance_fields, PrivilegeMode _priv, CoherenceProperty _prop, LogicalRegion _parent, MappingTagID _tag=0, bool _verified=false)Legion::RegionRequirement
RegionRequirement(LogicalRegion _handle, ProjectionID _proj, const std::set< FieldID > &privilege_fields, const std::vector< FieldID > &instance_fields, PrivilegeMode _priv, CoherenceProperty _prop, LogicalRegion _parent, MappingTagID _tag=0, bool _verified=false)Legion::RegionRequirement
RegionRequirement(LogicalRegion _handle, const std::set< FieldID > &privilege_fields, const std::vector< FieldID > &instance_fields, ReductionOpID op, CoherenceProperty _prop, LogicalRegion _parent, MappingTagID _tag=0, bool _verified=false)Legion::RegionRequirement
RegionRequirement(LogicalPartition pid, ProjectionID _proj, const std::set< FieldID > &privilege_fields, const std::vector< FieldID > &instance_fields, ReductionOpID op, CoherenceProperty _prop, LogicalRegion _parent, MappingTagID _tag=0, bool _verified=false)Legion::RegionRequirement
RegionRequirement(LogicalRegion _handle, ProjectionID _proj, const std::set< FieldID > &privilege_fields, const std::vector< FieldID > &instance_fields, ReductionOpID op, CoherenceProperty _prop, LogicalRegion _parent, MappingTagID _tag=0, bool _verified=false)Legion::RegionRequirement
RegionRequirement(LogicalRegion _handle, PrivilegeMode _priv, CoherenceProperty _prop, LogicalRegion _parent, MappingTagID _tag=0, bool _verified=false) (defined in Legion::RegionRequirement)Legion::RegionRequirement
RegionRequirement(LogicalPartition pid, ProjectionID _proj, PrivilegeMode _priv, CoherenceProperty _prop, LogicalRegion _parent, MappingTagID _tag=0, bool _verified=false) (defined in Legion::RegionRequirement)Legion::RegionRequirement
RegionRequirement(LogicalRegion _handle, ProjectionID _proj, PrivilegeMode _priv, CoherenceProperty _prop, LogicalRegion _parent, MappingTagID _tag=0, bool _verified=false) (defined in Legion::RegionRequirement)Legion::RegionRequirement
RegionRequirement(LogicalRegion _handle, ReductionOpID op, CoherenceProperty _prop, LogicalRegion _parent, MappingTagID _tag=0, bool _verified=false) (defined in Legion::RegionRequirement)Legion::RegionRequirement
RegionRequirement(LogicalPartition pid, ProjectionID _proj, ReductionOpID op, CoherenceProperty _prop, LogicalRegion _parent, MappingTagID _tag=0, bool _verified=false) (defined in Legion::RegionRequirement)Legion::RegionRequirement
RegionRequirement(LogicalRegion _handle, ProjectionID _proj, ReductionOpID op, CoherenceProperty _prop, LogicalRegion _parent, MappingTagID _tag=0, bool _verified=false) (defined in Legion::RegionRequirement)Legion::RegionRequirement
RegionRequirement(const RegionRequirement &rhs) (defined in Legion::RegionRequirement)Legion::RegionRequirement
set_projection(ProjectionID projection, IndexSpace color_space) (defined in Legion::OutputRequirement)Legion::OutputRequirement
set_projection_args(const void *args, size_t size, bool own=false) (defined in Legion::RegionRequirement)Legion::RegionRequirement
set_type_tag() (defined in Legion::OutputRequirement)Legion::OutputRequirement
tagLegion::RegionRequirement
type_tag (defined in Legion::OutputRequirement)Legion::OutputRequirement
valid_requirementLegion::OutputRequirement
~OutputRequirement(void) (defined in Legion::OutputRequirement)Legion::OutputRequirement
~RegionRequirement(void) (defined in Legion::RegionRequirement)Legion::RegionRequirement