|
Open Model Railroad Network (OpenMRN)
|
This is the complete list of members for openlcb::BitRangeNonAuthoritativeEventP, including all inherited members.
| BitRangeNonAuthoritativeEventP(Node *node, uint64_t event_base, uint32_t size, std::function< void(unsigned, bool)> state_callback=nullptr) | openlcb::BitRangeNonAuthoritativeEventP | inline |
| BitRangeNonAuthoritativeEventP(Node *node, uint64_t event_base_on, uint64_t event_base_off, uint32_t size, std::function< void(unsigned, bool)> state_callback=nullptr) | openlcb::BitRangeNonAuthoritativeEventP | inline |
| DISALLOW_COPY_AND_ASSIGN(BitRangeNonAuthoritativeEventP) (defined in openlcb::BitRangeNonAuthoritativeEventP) | openlcb::BitRangeNonAuthoritativeEventP | private |
| EVENT_BASE enum value (defined in openlcb::BitRangeNonAuthoritativeEventP) | openlcb::BitRangeNonAuthoritativeEventP | private |
| EVENT_BASE_OFF enum value | openlcb::BitRangeNonAuthoritativeEventP | private |
| EVENT_BASE_ON enum value | openlcb::BitRangeNonAuthoritativeEventP | private |
| eventBase_ | openlcb::BitRangeNonAuthoritativeEventP | |
| eventBaseOff_ | openlcb::BitRangeNonAuthoritativeEventP | private |
| eventBaseOn_ | openlcb::BitRangeNonAuthoritativeEventP | |
| EventBaseType enum name | openlcb::BitRangeNonAuthoritativeEventP | private |
| EventId typedef (defined in openlcb::EventHandler) | openlcb::EventHandler | |
| EventRegistryEntry typedef (defined in openlcb::EventHandler) | openlcb::EventHandler | |
| EventReport typedef (defined in openlcb::EventHandler) | openlcb::EventHandler | |
| handle_consumer_identified(const EventRegistryEntry &entry, EventReport *event, BarrierNotifiable *done) override | openlcb::BitRangeNonAuthoritativeEventP | virtual |
| handle_consumer_range_identified(const EventRegistryEntry ®istry_entry, EventReport *event, BarrierNotifiable *done) | openlcb::EventHandler | inlinevirtual |
| handle_event_report(const EventRegistryEntry &entry, EventReport *event, BarrierNotifiable *done) override | openlcb::BitRangeNonAuthoritativeEventP | virtual |
| handle_identify_consumer(const EventRegistryEntry ®istry_entry, EventReport *event, BarrierNotifiable *done)=0 | openlcb::EventHandler | pure virtual |
| handle_identify_global(const EventRegistryEntry &entry, EventReport *event, BarrierNotifiable *done) override | openlcb::BitRangeNonAuthoritativeEventP | virtual |
| handle_identify_producer(const EventRegistryEntry &entry, EventReport *event, BarrierNotifiable *done) override | openlcb::BitRangeNonAuthoritativeEventP | virtual |
| handle_producer_identified(const EventRegistryEntry ®istry_entry, EventReport *event, BarrierNotifiable *done) | openlcb::EventHandler | inlinevirtual |
| handle_producer_range_identified(const EventRegistryEntry ®istry_entry, EventReport *event, BarrierNotifiable *done) | openlcb::EventHandler | inlinevirtual |
| IGNOREFN(handle_event_report) (defined in openlcb::SimpleEventHandler) | openlcb::SimpleEventHandler | |
| IGNOREFN(handle_consumer_identified) (defined in openlcb::SimpleEventHandler) | openlcb::SimpleEventHandler | |
| IGNOREFN(handle_consumer_range_identified) (defined in openlcb::SimpleEventHandler) | openlcb::SimpleEventHandler | |
| IGNOREFN(handle_producer_identified) (defined in openlcb::SimpleEventHandler) | openlcb::SimpleEventHandler | |
| IGNOREFN(handle_producer_range_identified) (defined in openlcb::SimpleEventHandler) | openlcb::SimpleEventHandler | |
| IGNOREFN(handle_identify_consumer) (defined in openlcb::SimpleEventHandler) | openlcb::SimpleEventHandler | |
| IGNOREFN(handle_identify_producer) (defined in openlcb::SimpleEventHandler) | openlcb::SimpleEventHandler | |
| node_ | openlcb::BitRangeNonAuthoritativeEventP | private |
| send_query_consumer(unsigned bit, WriteHelper *writer, BarrierNotifiable *done) | openlcb::BitRangeNonAuthoritativeEventP | |
| set(unsigned bit, bool new_value, WriteHelper *writer, BarrierNotifiable *done) | openlcb::BitRangeNonAuthoritativeEventP | |
| size_ | openlcb::BitRangeNonAuthoritativeEventP | private |
| stateCallback_ | openlcb::BitRangeNonAuthoritativeEventP | private |
| ~BitRangeNonAuthoritativeEventP() | openlcb::BitRangeNonAuthoritativeEventP | inline |
| ~EventHandler() (defined in openlcb::EventHandler) | openlcb::EventHandler | inlinevirtual |