Legion Runtime
Public Member Functions | Static Public Attributes | List of all members
Legion::Internal::ApUserEvent Class Reference
Inheritance diagram for Legion::Internal::ApUserEvent:
Legion::Internal::ApEvent Legion::Internal::LgEvent

Public Member Functions

 ApUserEvent (const ApUserEvent &rhs)=default
 
 ApUserEvent (const Realm::UserEvent &e)
 
ApUserEventoperator= (const ApUserEvent &rhs)=default
 
 operator Realm::UserEvent () const
 
- Public Member Functions inherited from Legion::Internal::ApEvent
 ApEvent (const ApEvent &rhs)=default
 
 ApEvent (const Realm::Event &e)
 
 ApEvent (const PredEvent &e)
 
ApEventoperator= (const ApEvent &rhs)=default
 
bool has_triggered_faultignorant (void) const
 
void wait_faultaware (bool &poisoned) const
 
void wait_faultignorant (void) const
 
- Public Member Functions inherited from Legion::Internal::LgEvent
 LgEvent (const LgEvent &rhs)=default
 
 LgEvent (const Realm::Event e)
 
LgEventoperator= (const LgEvent &rhs)=default
 
void wait (void) const
 
void wait_faultaware (bool &poisoned, bool from_application) const
 

Static Public Attributes

static const ApUserEvent NO_AP_USER_EVENT
 
- Static Public Attributes inherited from Legion::Internal::ApEvent
static const ApEvent NO_AP_EVENT
 
- Static Public Attributes inherited from Legion::Internal::LgEvent
static const LgEvent NO_LG_EVENT
 

Additional Inherited Members

- Protected Member Functions inherited from Legion::Internal::LgEvent
void begin_context_wait (Context ctx, bool from_application) const
 
void end_context_wait (Context ctx, bool from_application) const
 

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