|
Open Model Railroad Network (OpenMRN)
|
This is the complete list of members for openlcb::BitEventPC, including all inherited members.
| bit_ (defined in openlcb::BitEventHandler) | openlcb::BitEventHandler | protected |
| BitEventConsumer(BitEventInterface *bit) (defined in openlcb::BitEventConsumer) | openlcb::BitEventConsumer | inline |
| BitEventHandler(BitEventInterface *bit) (defined in openlcb::BitEventHandler) | openlcb::BitEventHandler | |
| BitEventPC(BitEventInterface *bit) | openlcb::BitEventPC | inline |
| BOTH_OFF_IS_ZERO enum value | openlcb::BitEventHandler | private |
| BOTH_ON_IS_ZERO enum value | openlcb::BitEventHandler | private |
| DISALLOW_COPY_AND_ASSIGN(BitEventHandler) (defined in openlcb::BitEventHandler) | openlcb::BitEventHandler | private |
| EVENT_OFF enum value | openlcb::BitEventHandler | private |
| EVENT_ON enum value | openlcb::BitEventHandler | 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::BitEventPC | 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::BitEventConsumer | virtual |
| handle_identify_consumer(const EventRegistryEntry &entry, EventReport *event, BarrierNotifiable *done) override | openlcb::BitEventConsumer | virtual |
| handle_identify_global(const EventRegistryEntry &entry, EventReport *event, BarrierNotifiable *done) override | openlcb::BitEventPC | virtual |
| handle_identify_producer(const EventRegistryEntry &entry, EventReport *event, BarrierNotifiable *done) override | openlcb::BitEventPC | virtual |
| handle_producer_identified(const EventRegistryEntry &entry, EventReport *event, BarrierNotifiable *done) override | openlcb::BitEventConsumer | virtual |
| handle_producer_range_identified(const EventRegistryEntry ®istry_entry, EventReport *event, BarrierNotifiable *done) | openlcb::EventHandler | inlinevirtual |
| HandlePCIdentify(Defs::MTI mti_valid, EventReport *event, BarrierNotifiable *done) | openlcb::BitEventHandler | protected |
| 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 | |
| register_handler(uint64_t event_on, uint64_t event_off) | openlcb::BitEventHandler | protected |
| SendConsumerIdentified(EventReport *event, BarrierNotifiable *done) | openlcb::BitEventHandler | protected |
| SendEventReport(WriteHelper *writer, Notifiable *done) | openlcb::BitEventHandler | |
| SendProducerIdentified(EventReport *event, BarrierNotifiable *done) | openlcb::BitEventHandler | protected |
| SendQuery(WriteHelper *writer, BarrierNotifiable *done) | openlcb::BitEventConsumer | |
| SendQueryConsumer(WriteHelper *writer, BarrierNotifiable *done) | openlcb::BitEventPC | |
| SendQueryProducer(WriteHelper *writer, BarrierNotifiable *done) | openlcb::BitEventPC | inline |
| unregister_handler() | openlcb::BitEventHandler | protected |
| ~BitEventConsumer() (defined in openlcb::BitEventConsumer) | openlcb::BitEventConsumer | inline |
| ~EventHandler() (defined in openlcb::EventHandler) | openlcb::EventHandler | inlinevirtual |