|
Open Model Railroad Network (OpenMRN)
|
This is the complete list of members for openlcb::CallbackEventHandler, including all inherited members.
| add_entry(EventId event, uint32_t entry_bits) | openlcb::CallbackEventHandler | inline |
| CallbackEventHandler(Node *node, EventReportHandlerFn report_handler, EventStateHandlerFn state_handler=nullptr, EventIdentifiedHandlerFn identified_handler=nullptr) | openlcb::CallbackEventHandler | inline |
| EventId typedef (defined in openlcb::EventHandler) | openlcb::EventHandler | |
| EventIdentifiedHandlerFn typedef | openlcb::CallbackEventHandler | |
| EventRegistryEntry typedef (defined in openlcb::EventHandler) | openlcb::EventHandler | |
| EventReport typedef (defined in openlcb::EventHandler) | openlcb::EventHandler | |
| EventReportHandlerFn typedef | openlcb::CallbackEventHandler | |
| EventStateHandlerFn typedef | openlcb::CallbackEventHandler | |
| handle_consumer_identified(const EventRegistryEntry &entry, EventReport *event, BarrierNotifiable *done) override | openlcb::CallbackEventHandler | inlinevirtual |
| 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::CallbackEventHandler | inlinevirtual |
| handle_identify_consumer(const EventRegistryEntry ®istry_entry, EventReport *event, BarrierNotifiable *done) override | openlcb::CallbackEventHandler | inlinevirtual |
| handle_identify_global(const EventRegistryEntry ®istry_entry, EventReport *event, BarrierNotifiable *done) override | openlcb::CallbackEventHandler | inlinevirtual |
| handle_identify_producer(const EventRegistryEntry ®istry_entry, EventReport *event, BarrierNotifiable *done) override | openlcb::CallbackEventHandler | inlinevirtual |
| handle_producer_identified(const EventRegistryEntry &entry, EventReport *event, BarrierNotifiable *done) override | openlcb::CallbackEventHandler | inlinevirtual |
| handle_producer_range_identified(const EventRegistryEntry ®istry_entry, EventReport *event, BarrierNotifiable *done) | openlcb::EventHandler | inlinevirtual |
| identifiedHandler_ | openlcb::CallbackEventHandler | private |
| 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 | |
| IS_CONSUMER enum value | openlcb::CallbackEventHandler | |
| IS_PRODUCER enum value | openlcb::CallbackEventHandler | |
| node() | openlcb::CallbackEventHandler | inline |
| node_ | openlcb::CallbackEventHandler | private |
| RegistryEntryBits enum name | openlcb::CallbackEventHandler | |
| remove_all_entries() | openlcb::CallbackEventHandler | inline |
| remove_entry(uint32_t entry_bits) | openlcb::CallbackEventHandler | inline |
| reportHandler_ | openlcb::CallbackEventHandler | private |
| send_consumer_identified(const EventRegistryEntry &entry, EventReport *event, BarrierNotifiable *done) | openlcb::CallbackEventHandler | inlineprotected |
| send_producer_identified(const EventRegistryEntry &entry, EventReport *event, BarrierNotifiable *done) | openlcb::CallbackEventHandler | inlineprotected |
| stateHandler_ | openlcb::CallbackEventHandler | private |
| USER_BIT_MASK enum value | openlcb::CallbackEventHandler | |
| ~CallbackEventHandler() (defined in openlcb::CallbackEventHandler) | openlcb::CallbackEventHandler | inline |
| ~EventHandler() (defined in openlcb::EventHandler) | openlcb::EventHandler | inlinevirtual |