|
Open Model Railroad Network (OpenMRN)
|
This is the complete list of members for openlcb::BitRangeEventPC, including all inherited members.
| BitRangeEventPC(Node *node, uint64_t event_base, uint32_t *backing_store, unsigned size) | openlcb::BitRangeEventPC | |
| data_ (defined in openlcb::BitRangeEventPC) | openlcb::BitRangeEventPC | protected |
| event_base_ (defined in openlcb::BitRangeEventPC) | openlcb::BitRangeEventPC | protected |
| EventId typedef (defined in openlcb::EventHandler) | openlcb::EventHandler | |
| EventRegistryEntry typedef (defined in openlcb::EventHandler) | openlcb::EventHandler | |
| EventReport typedef (defined in openlcb::EventHandler) | openlcb::EventHandler | |
| Get(unsigned bit) const | openlcb::BitRangeEventPC | |
| GetBitAndMask(unsigned bit, uint32_t **data, uint32_t *mask) const (defined in openlcb::BitRangeEventPC) | openlcb::BitRangeEventPC | protected |
| handle_consumer_identified(const EventRegistryEntry ®istry_entry, EventReport *event, BarrierNotifiable *done) | openlcb::EventHandler | 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::BitRangeEventPC | virtual |
| handle_identify_consumer(const EventRegistryEntry &entry, EventReport *event, BarrierNotifiable *done) override | openlcb::BitRangeEventPC | virtual |
| handle_identify_global(const EventRegistryEntry &entry, EventReport *event, BarrierNotifiable *done) override | openlcb::BitRangeEventPC | virtual |
| handle_identify_producer(const EventRegistryEntry &entry, EventReport *event, BarrierNotifiable *done) override | openlcb::BitRangeEventPC | 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 |
| HandleIdentifyBase(Defs::MTI mti_valid, EventReport *event, BarrierNotifiable *done) (defined in openlcb::BitRangeEventPC) | openlcb::BitRangeEventPC | 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 | |
| node_ (defined in openlcb::BitRangeEventPC) | openlcb::BitRangeEventPC | protected |
| SendIdentified(WriteHelper *writer, BarrierNotifiable *done) | openlcb::BitRangeEventPC | |
| Set(unsigned bit, bool new_value, WriteHelper *writer, BarrierNotifiable *done) | openlcb::BitRangeEventPC | |
| size() | openlcb::BitRangeEventPC | inline |
| size_ (defined in openlcb::BitRangeEventPC) | openlcb::BitRangeEventPC | protected |
| ~BitRangeEventPC() (defined in openlcb::BitRangeEventPC) | openlcb::BitRangeEventPC | virtual |
| ~EventHandler() (defined in openlcb::EventHandler) | openlcb::EventHandler | inlinevirtual |