Legion Runtime
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level
1
2
3
4
]
►
N
Legion
►
N
ArraySyntax
C
AccessorRefHelper
C
AffineRefHelper
►
N
Internal
C
AllGatherCollective
C
AllReduceCollective
C
ApBarrier
C
ApEvent
C
ApUserEvent
C
AutoLock
C
AutoTryLock
C
BarrierExchangeCollective
C
ColorSpaceLinearizationT
C
EqKDTreeT
C
IndexPartNodeT
C
IndexSpaceDifference
C
IndexSpaceIntersection
C
IndexSpaceNodeT
C
IndexSpaceOperationT
C
IndexSpaceUnion
C
KDNode
C
LgEvent
C
LocalLock
C
Memoizable
►
C
NT_TemplateHelper
C
DimHelper
C
PredEvent
C
Predicated
C
PredUserEvent
C
RtBarrier
C
RtEvent
C
RtUserEvent
C
ValueBroadcast
►
N
Mapping
C
AutoLock
C
CollectiveView
►
C
Mapper
C
AcquireProfilingInfo
C
CloseProfilingInfo
C
ContextConfigOutput
C
CopyProfilingInfo
C
CreateCloseTemporaryInput
C
CreateCloseTemporaryOutput
C
CreateCopyTemporaryInput
C
CreateCopyTemporaryOutput
C
CreateInlineTemporaryInput
C
CreateInlineTemporaryOutput
C
CreatePartitionTemporaryInput
C
CreatePartitionTemporaryOutput
C
CreateReleaseTemporaryInput
C
CreateReleaseTemporaryOutput
C
CreateTaskTemporaryInput
C
CreateTaskTemporaryOutput
C
FutureMapReductionInput
C
FutureMapReductionOutput
C
InlineProfilingInfo
C
MapAcquireInput
C
MapAcquireOutput
C
MapCloseInput
C
MapCloseOutput
C
MapCopyInput
C
MapCopyOutput
C
MapDataflowGraphInput
C
MapDataflowGraphOutput
C
MapInlineInput
C
MapInlineOutput
C
MapMustEpochInput
C
MapMustEpochOutput
C
MapPartitionInput
C
MapPartitionOutput
C
MapperMessage
C
MapperTaskResult
C
MappingConstraint
C
MapReleaseInput
C
MapReleaseOutput
C
MapReplicateTaskOutput
C
MapTaskInput
C
MapTaskOutput
C
MemoizeInput
C
MemoizeOutput
C
MustEpochShardingFunctorOutput
C
PartitionProfilingInfo
C
PostMapInput
C
PostMapOutput
C
PremapTaskInput
C
PremapTaskOutput
C
ReleaseProfilingInfo
C
ReplicateTaskInput
C
ReplicateTaskOutput
C
SelectCloseSrcInput
C
SelectCloseSrcOutput
C
SelectCopySrcInput
C
SelectCopySrcOutput
C
SelectInlineSrcInput
C
SelectInlineSrcOutput
C
SelectMappingInput
C
SelectMappingOutput
C
SelectPartitionProjectionInput
C
SelectPartitionProjectionOutput
C
SelectPartitionSrcInput
C
SelectPartitionSrcOutput
C
SelectReleaseSrcInput
C
SelectReleaseSrcOutput
C
SelectShardingFunctorInput
C
SelectShardingFunctorOutput
C
SelectStealingInput
C
SelectStealingOutput
C
SelectTaskSrcInput
C
SelectTaskSrcOutput
C
SelectTunableInput
C
SelectTunableOutput
C
SelectVariantInput
C
SelectVariantOutput
C
SliceTaskInput
C
SliceTaskOutput
C
SpeculativeOutput
C
StealRequestInput
C
StealRequestOutput
C
TaskOptions
C
TaskProfilingInfo
C
TaskSlice
C
MapperEvent
C
MapperRuntime
C
PhysicalInstance
C
ProfilingRequest
C
ProfilingResponse
C
TaskGeneratorArguments
C
Acquire
C
AcquireLauncher
C
AffineTransform
C
AlignmentConstraint
C
AndReduction
C
AndReduction< int16_t >
C
AndReduction< int32_t >
C
AndReduction< int64_t >
C
AndReduction< int8_t >
C
AndReduction< uint16_t >
C
AndReduction< uint32_t >
C
AndReduction< uint64_t >
C
AndReduction< uint8_t >
C
ArgumentMap
C
AttachLauncher
C
Close
C
ColocationConstraint
C
ConcurrentColoringFunctor
C
Copy
C
CopyLauncher
C
DeferredBuffer
C
DeferredBufferRequest
C
DeferredReduction
C
DeferredValue
C
DeferredValueRequest
C
DiffReduction
C
DiffReduction< double >
C
DiffReduction< float >
C
DiffReduction< int16_t >
C
DiffReduction< int32_t >
C
DiffReduction< int64_t >
C
DiffReduction< int8_t >
C
DiffReduction< uint16_t >
C
DiffReduction< uint32_t >
C
DiffReduction< uint64_t >
C
DiffReduction< uint8_t >
C
DimensionConstraint
C
DiscardLauncher
C
DivReduction
C
DivReduction< double >
C
DivReduction< float >
C
DivReduction< int16_t >
C
DivReduction< int32_t >
C
DivReduction< int64_t >
C
DivReduction< int8_t >
C
DivReduction< uint16_t >
C
DivReduction< uint32_t >
C
DivReduction< uint64_t >
C
DivReduction< uint8_t >
►
C
Domain
C
DomainPointIterator
C
DomainAffineTransform
►
C
DomainPoint
C
STLComparator
C
DomainScaleTransform
C
DomainTransform
C
DynamicCollective
C
Error
C
Exception
C
ExceptionHandler
C
ExecutionConstraintSet
C
ExternalResources
C
Fatal
C
FieldAccessor
C
FieldAllocator
C
FieldConstraint
C
FieldSpace
C
FieldSpaceRequirement
C
Fill
C
FillLauncher
C
Future
C
FutureFunctor
C
FutureMap
C
Grant
C
IndexAttachLauncher
C
IndexCopyLauncher
C
IndexFillLauncher
C
IndexPartition
C
IndexPartitionT
C
IndexSpace
C
IndexSpaceRequirement
C
IndexSpaceT
C
IndexTaskLauncher
C
InlineLauncher
C
InlineMapping
C
InputArgs
C
ISAConstraint
C
LaunchConstraint
C
LayoutConstraint
C
LayoutConstraintRegistrar
C
LayoutConstraintSet
C
LegionHandshake
C
Lock
C
LockRequest
C
LogicalPartition
C
LogicalPartitionT
C
LogicalRegion
C
LogicalRegionT
C
Mappable
C
MaxReduction
C
MaxReduction< bool >
C
MaxReduction< double >
C
MaxReduction< float >
C
MaxReduction< int16_t >
C
MaxReduction< int32_t >
C
MaxReduction< int64_t >
C
MaxReduction< int8_t >
C
MaxReduction< uint16_t >
C
MaxReduction< uint32_t >
C
MaxReduction< uint64_t >
C
MaxReduction< uint8_t >
C
MemoryConstraint
C
MinReduction
C
MinReduction< bool >
C
MinReduction< double >
C
MinReduction< float >
C
MinReduction< int16_t >
C
MinReduction< int32_t >
C
MinReduction< int64_t >
C
MinReduction< int8_t >
C
MinReduction< uint16_t >
C
MinReduction< uint32_t >
C
MinReduction< uint64_t >
C
MinReduction< uint8_t >
C
MPILegionHandshake
C
MustEpoch
C
MustEpochLauncher
C
OffsetConstraint
C
OrderingConstraint
C
OrReduction
C
OrReduction< int16_t >
C
OrReduction< int32_t >
C
OrReduction< int64_t >
C
OrReduction< int8_t >
C
OrReduction< uint16_t >
C
OrReduction< uint32_t >
C
OrReduction< uint64_t >
C
OrReduction< uint8_t >
C
OutputRegion
C
OutputRequirement
C
PaddingAccessor
C
PaddingConstraint
C
Partition
C
PhaseBarrier
C
PhysicalRegion
C
PieceIterator
C
PieceIteratorT
C
PointerConstraint
C
PointInDomainIterator
C
PointInRectIterator
C
PointTransformFunctor
C
PoolBounds
C
Predicate
C
PredicateLauncher
C
ProcessorConstraint
C
ProdReduction
C
ProdReduction< bool >
C
ProdReduction< double >
C
ProdReduction< float >
C
ProdReduction< int16_t >
C
ProdReduction< int32_t >
C
ProdReduction< int64_t >
C
ProdReduction< int8_t >
C
ProdReduction< uint16_t >
C
ProdReduction< uint32_t >
C
ProdReduction< uint64_t >
C
ProdReduction< uint8_t >
C
ProjectionFunctor
C
RectInDomainIterator
C
ReductionAccessor
C
RegionRequirement
C
RegistrationCallbackArgs
C
Release
C
ReleaseLauncher
C
ResourceConstraint
C
Runtime
C
ScaleTransform
C
ShardingFunctor
►
C
Span
C
iterator
C
reverse_iterator
C
SpanIterator
C
SpecializedConstraint
C
StaticDependence
C
SumReduction
C
SumReduction< bool >
C
SumReduction< double >
C
SumReduction< float >
C
SumReduction< int16_t >
C
SumReduction< int32_t >
C
SumReduction< int64_t >
C
SumReduction< int8_t >
C
SumReduction< uint16_t >
C
SumReduction< uint32_t >
C
SumReduction< uint64_t >
C
SumReduction< uint8_t >
C
Task
C
TaskConfigOptions
C
TaskLauncher
C
TaskLayoutConstraintSet
C
TaskVariantRegistrar
C
TilingConstraint
C
TimingLauncher
C
TunableLauncher
C
UnsafeFieldAccessor
C
Unserializable
C
UntypedBuffer
C
UntypedDeferredBuffer
C
UntypedDeferredValue
C
Warning
C
XorReduction
C
XorReduction< bool >
C
XorReduction< int16_t >
C
XorReduction< int32_t >
C
XorReduction< int64_t >
C
XorReduction< int8_t >
C
XorReduction< uint16_t >
C
XorReduction< uint32_t >
C
XorReduction< uint64_t >
C
XorReduction< uint8_t >
C
Collective
C
legion_byte_offset_t
C
legion_domain_affine_transform_t
C
legion_domain_point_t
C
legion_domain_t
C
legion_domain_transform_t
C
legion_dynamic_collective_t
C
legion_field_space_t
C
legion_index_partition_t
C
legion_index_space_t
C
legion_input_args_t
C
legion_logical_partition_t
C
legion_logical_region_t
C
legion_memory_t
C
legion_phase_barrier_t
C
legion_processor_t
C
legion_ptr_t
C
legion_slice_task_input_t
C
legion_task_config_options_t
C
legion_task_options_t
C
legion_task_slice_t
C
legion_untyped_buffer_t
Generated on Mon Sep 21 2026 16:59:46 for Legion Runtime by
1.9.8