Open Model Railroad Network (OpenMRN)
Loading...
Searching...
No Matches
openlcb::BitRangeNonAuthoritativeEventP Member List

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::BitRangeNonAuthoritativeEventPinline
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::BitRangeNonAuthoritativeEventPinline
DISALLOW_COPY_AND_ASSIGN(BitRangeNonAuthoritativeEventP) (defined in openlcb::BitRangeNonAuthoritativeEventP)openlcb::BitRangeNonAuthoritativeEventPprivate
EVENT_BASE enum value (defined in openlcb::BitRangeNonAuthoritativeEventP)openlcb::BitRangeNonAuthoritativeEventPprivate
EVENT_BASE_OFF enum valueopenlcb::BitRangeNonAuthoritativeEventPprivate
EVENT_BASE_ON enum valueopenlcb::BitRangeNonAuthoritativeEventPprivate
eventBase_openlcb::BitRangeNonAuthoritativeEventP
eventBaseOff_openlcb::BitRangeNonAuthoritativeEventPprivate
eventBaseOn_openlcb::BitRangeNonAuthoritativeEventP
EventBaseType enum nameopenlcb::BitRangeNonAuthoritativeEventPprivate
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) overrideopenlcb::BitRangeNonAuthoritativeEventPvirtual
handle_consumer_range_identified(const EventRegistryEntry &registry_entry, EventReport *event, BarrierNotifiable *done)openlcb::EventHandlerinlinevirtual
handle_event_report(const EventRegistryEntry &entry, EventReport *event, BarrierNotifiable *done) overrideopenlcb::BitRangeNonAuthoritativeEventPvirtual
handle_identify_consumer(const EventRegistryEntry &registry_entry, EventReport *event, BarrierNotifiable *done)=0openlcb::EventHandlerpure virtual
handle_identify_global(const EventRegistryEntry &entry, EventReport *event, BarrierNotifiable *done) overrideopenlcb::BitRangeNonAuthoritativeEventPvirtual
handle_identify_producer(const EventRegistryEntry &entry, EventReport *event, BarrierNotifiable *done) overrideopenlcb::BitRangeNonAuthoritativeEventPvirtual
handle_producer_identified(const EventRegistryEntry &registry_entry, EventReport *event, BarrierNotifiable *done)openlcb::EventHandlerinlinevirtual
handle_producer_range_identified(const EventRegistryEntry &registry_entry, EventReport *event, BarrierNotifiable *done)openlcb::EventHandlerinlinevirtual
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::BitRangeNonAuthoritativeEventPprivate
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::BitRangeNonAuthoritativeEventPprivate
stateCallback_openlcb::BitRangeNonAuthoritativeEventPprivate
~BitRangeNonAuthoritativeEventP()openlcb::BitRangeNonAuthoritativeEventPinline
~EventHandler() (defined in openlcb::EventHandler)openlcb::EventHandlerinlinevirtual