|
|
typedef Legion::MappableType | MappableType |
| |
|
TaskID | task_id |
| |
|
std::vector< IndexSpaceRequirement > | indexes |
| |
|
std::vector< RegionRequirement > | regions |
| |
|
std::vector< OutputRequirement > | output_regions |
| |
|
std::vector< Future > | futures |
| |
|
std::vector< Grant > | grants |
| |
|
std::vector< PhaseBarrier > | wait_barriers |
| |
|
std::vector< PhaseBarrier > | arrive_barriers |
| |
|
void * | args |
| |
|
size_t | arglen |
| |
|
bool | is_index_space |
| |
|
bool | concurrent_task |
| |
|
bool | must_epoch_task |
| |
|
Domain | index_domain |
| |
|
DomainPoint | index_point |
| |
|
IndexSpace | sharding_space |
| |
|
void * | local_args |
| |
|
size_t | local_arglen |
| |
|
Processor | orig_proc |
| |
|
Processor | current_proc |
| |
|
Processor | target_proc |
| |
|
unsigned | steal_count |
| |
|
bool | stealable |
| |
|
bool | speculated |
| |
|
bool | local_function |
| |
|
MapperID | map_id |
| |
|
MappingTagID | tag |
| |
|
const Task * | parent_task |
| |
|
void * | mapper_data |
| |
|
size_t | mapper_data_size |
| |
|
static const MappableType | TASK_MAPPABLE = ::LEGION_TASK_MAPPABLE |
| |
|
static const MappableType | COPY_MAPPABLE = ::LEGION_COPY_MAPPABLE |
| |
|
static const MappableType | INLINE_MAPPABLE = ::LEGION_INLINE_MAPPABLE |
| |
|
static const MappableType | ACQUIRE_MAPPABLE = ::LEGION_ACQUIRE_MAPPABLE |
| |
|
static const MappableType | RELEASE_MAPPABLE = ::LEGION_RELEASE_MAPPABLE |
| |
|
static const MappableType | CLOSE_MAPPABLE = ::LEGION_CLOSE_MAPPABLE |
| |
|
static const MappableType | FILL_MAPPABLE = ::LEGION_FILL_MAPPABLE |
| |
| static const MappableType | PARTITION_MAPPABLE |
| |
| static const MappableType | MUST_EPOCH_MAPPABLE |
| |
◆ get_context_index()
| virtual uint64_t Legion::TaskMut::get_context_index |
( |
void |
| ) |
const |
|
inlinevirtual |
◆ get_depth()
| virtual int Legion::TaskMut::get_depth |
( |
void |
| ) |
const |
|
inlinevirtual |
◆ get_parent_task()
| virtual const Task * Legion::TaskMut::get_parent_task |
( |
void |
| ) |
const |
|
inlinevirtual |
◆ get_provenance_string()
| virtual const std::string_view & Legion::TaskMut::get_provenance_string |
( |
bool |
human = true | ) |
const |
|
inlinevirtual |
◆ get_shard_domain()
| virtual Domain Legion::TaskMut::get_shard_domain |
( |
void |
| ) |
const |
|
inlinevirtual |
◆ get_shard_id()
| virtual ShardID Legion::TaskMut::get_shard_id |
( |
void |
| ) |
const |
|
inlinevirtual |
◆ get_shard_point()
| virtual DomainPoint Legion::TaskMut::get_shard_point |
( |
void |
| ) |
const |
|
inlinevirtual |
◆ get_slice_domain()
| virtual Domain Legion::TaskMut::get_slice_domain |
( |
void |
| ) |
const |
|
inlinevirtual |
◆ get_task_name()
| virtual const char * Legion::TaskMut::get_task_name |
( |
void |
| ) |
const |
|
inlinevirtual |
◆ get_total_shards()
| virtual size_t Legion::TaskMut::get_total_shards |
( |
void |
| ) |
const |
|
inlinevirtual |
◆ get_unique_id()
| virtual UniqueID Legion::TaskMut::get_unique_id |
( |
void |
| ) |
const |
|
inlinevirtual |
◆ has_parent_task()
| virtual bool Legion::TaskMut::has_parent_task |
( |
void |
| ) |
const |
|
inlinevirtual |
The documentation for this class was generated from the following file: