Realm
A distributed, event-based tasking library
Loading...
Searching...
No Matches
PRealm::Barrier Member List

This is the complete list of members for PRealm::Barrier, including all inherited members.

advance_barrier(void) constPRealm::Barrier
advise_event_ordering(Event happens_before, Event happens_after)Realm::Eventstatic
advise_event_ordering(const Event *happens_before, size_t num_events, Event happens_after, bool all_must_trigger=true)Realm::Eventstatic
advise_event_ordering(const span< Event > &happens_before, Event happens_after, bool all_must_trigger=true)Realm::Eventstatic
alter_arrival_count(int delta) constPRealm::Barrier
arrive(unsigned count=1, Event wait_on=Event::NO_EVENT, const void *reduce_value=0, size_t reduce_value_size=0) constPRealm::Barrier
Barrier(void)PRealm::Barrierinline
Barrier(::realm_id_t i, ::realm_barrier_timestamp_t t)PRealm::Barrierinline
Barrier(const Realm::Barrier &b)PRealm::Barrierinline
Barrier(const Barrier &b)=defaultPRealm::Barrier
Barrier(Barrier &&b)=defaultPRealm::Barrier
cancel_operation(const void *reason_data, size_t reason_size) constRealm::Event
create_barrier(unsigned expected_arrivals, ReductionOpID redop_id=0, const void *initial_value=0, size_t initial_value_size=0)PRealm::Barrierstatic
create_barrier(const Barrier::ParticipantInfo *expected_arrivals, size_t num_participants, ReductionOpID redop_id=0, const void *initial_value=0, size_t initial_value_size=0)PRealm::Barrierstatic
destroy_barrier(void)PRealm::Barrier
Event(void)PRealm::Eventinline
Event(::realm_id_t i)PRealm::Eventinline
Event(const Realm::Event &e)PRealm::Eventinline
Event(const Event &rhs)=defaultPRealm::Event
Event(Event &&rhs)=defaultPRealm::Event
Realm::Event::Event(id_t id)Realm::Eventinlineexplicit
exists(void) constRealm::Event
external_timedwait(long long max_ns) constRealm::Event
external_timedwait_faultaware(bool &poisoned, long long max_ns) constRealm::Event
external_wait(void) constRealm::Event
external_wait_faultaware(bool &poisoned) constRealm::Event
get_previous_phase(void) constPRealm::Barrier
get_result(void *value, size_t value_size) constPRealm::Barrier
has_triggered(void) constRealm::Event
has_triggered_faultaware(bool &poisoned) constRealm::Event
idRealm::Event
id_t typedefRealm::Event
ignorefaults(Event wait_for)PRealm::Eventstatic
Realm::Event::ignorefaults(Event wait_for)Realm::Eventstatic
is_barrier(void) constPRealm::Event
MAX_PHASESPRealm::Barrierstatic
merge_events(const Event *wait_for, size_t num_events)PRealm::Eventstatic
merge_events(Event ev1, Event ev2, Event ev3=NO_EVENT, Event ev4=NO_EVENT, Event ev5=NO_EVENT, Event ev6=NO_EVENT)PRealm::Eventstatic
merge_events(const std::set< Event > &wait_for)PRealm::Eventstatic
merge_events(const span< const Event > &wait_for)PRealm::Eventstatic
Realm::Event::merge_events(const Event *wait_for, size_t num_events)Realm::Eventstatic
Realm::Event::merge_events(Event ev1, Event ev2, Event ev3=NO_EVENT, Event ev4=NO_EVENT, Event ev5=NO_EVENT, Event ev6=NO_EVENT)Realm::Eventstatic
Realm::Event::merge_events(const std::set< Event > &wait_for)Realm::Eventstatic
Realm::Event::merge_events(const span< const Event > &wait_for)Realm::Eventstatic
merge_events_ignorefaults(const Event *wait_for, size_t num_events)PRealm::Eventstatic
merge_events_ignorefaults(const span< const Event > &wait_for)PRealm::Eventstatic
merge_events_ignorefaults(const std::set< Event > &wait_for)PRealm::Eventstatic
Realm::Event::merge_events_ignorefaults(const Event *wait_for, size_t num_events)Realm::Eventstatic
Realm::Event::merge_events_ignorefaults(const span< const Event > &wait_for)Realm::Eventstatic
Realm::Event::merge_events_ignorefaults(const std::set< Event > &wait_for)Realm::Eventstatic
NO_BARRIERPRealm::Barrierstatic
NO_EVENTPRealm::Eventstatic
operator id_t() constRealm::Eventinline
operator Realm::Barrier(void) constPRealm::Barrier
operator!=(const Event &rhs) constRealm::Event
operator<(const Event &rhs) constRealm::Event
operator=(const Realm::Barrier &b)PRealm::Barrierinline
operator=(const Barrier &b)=defaultPRealm::Barrier
operator=(Barrier &&b)=defaultPRealm::Barrier
PRealm::Event::operator=(const Realm::Event &e)PRealm::Eventinline
PRealm::Event::operator=(const Event &e)=defaultPRealm::Event
PRealm::Event::operator=(Event &&rhs)=defaultPRealm::Event
operator==(const Event &rhs) constRealm::Event
ParticipantInfo typedefPRealm::Barrier
set_arrival_pattern(const Barrier::ParticipantInfo *expected_arrivals, size_t num_participants)PRealm::Barrier
set_operation_priority(int new_priority) constRealm::Event
subscribe(void) constRealm::Event
timestampPRealm::Barrier
timestamp_t typedefPRealm::Barrier
wait(void) constPRealm::Event
wait_faultaware(bool &poisoned) constPRealm::Event