#include <event_impl.h>
◆ EventMerger()
| Realm::EventMerger::EventMerger |
( |
GenEventImpl * |
_event_impl | ) |
|
◆ ~EventMerger()
| Realm::EventMerger::~EventMerger |
( |
void |
| ) |
|
◆ add_precondition()
| void Realm::EventMerger::add_precondition |
( |
Event |
wait_for | ) |
|
◆ arm_merger()
| void Realm::EventMerger::arm_merger |
( |
void |
| ) |
|
◆ get_next_precondition()
◆ is_active()
| bool Realm::EventMerger::is_active |
( |
void |
| ) |
const |
◆ precondition_triggered()
◆ prepare_merger()
| void Realm::EventMerger::prepare_merger |
( |
Event |
_finish_event, |
|
|
bool |
_ignore_faults, |
|
|
std::optional< size_t > |
expected_events = std::optional< size_t >() |
|
) |
| |
◆ MergeEventPrecondition
◆ count_needed
| atomic<int> Realm::EventMerger::count_needed |
|
protected |
◆ event_impl
◆ faults_observed
| atomic<int> Realm::EventMerger::faults_observed |
|
protected |
◆ finish_gen
◆ free_preconditions
◆ ignore_faults
| bool Realm::EventMerger::ignore_faults |
|
protected |
◆ inline_preconditions
◆ MAX_INLINE_PRECONDITIONS
| constexpr size_t Realm::EventMerger::MAX_INLINE_PRECONDITIONS = 6 |
|
staticconstexprprotected |
◆ overflow_preconditions
◆ precondition_offset
| unsigned Realm::EventMerger::precondition_offset |
|
protected |
◆ recycle_preconditions
| bool Realm::EventMerger::recycle_preconditions |
|
protected |
The documentation for this class was generated from the following file:
- /home/runner/work/realm/realm/realm-src/src/realm/event_impl.h