Legion Runtime
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
Legion::DynamicCollective Class Reference
Inheritance diagram for Legion::DynamicCollective:
Legion::PhaseBarrier

Public Member Functions

void arrive (const void *value, size_t size, unsigned count=1)
 
- Public Member Functions inherited from Legion::PhaseBarrier
bool operator< (const PhaseBarrier &rhs) const
 
bool operator== (const PhaseBarrier &rhs) const
 
bool operator!= (const PhaseBarrier &rhs) const
 
void arrive (unsigned count=1)
 
void wait (void)
 
void alter_arrival_count (int delta)
 
Realm::Barrier get_barrier (void) const
 
bool exists (void) const
 

Protected Member Functions

FRIEND_ALL_RUNTIME_CLASSES DynamicCollective (Internal::ApBarrier b, ReductionOpID redop)
 
- Protected Member Functions inherited from Legion::PhaseBarrier
FRIEND_ALL_RUNTIME_CLASSES PhaseBarrier (Internal::ApBarrier b)
 

Protected Attributes

ReductionOpID redop
 
- Protected Attributes inherited from Legion::PhaseBarrier
Internal::ApBarrier phase_barrier
 

The documentation for this class was generated from the following file: