Open Model Railroad Network (OpenMRN)
Loading...
Searching...
No Matches
openlcb::MemoryBit< T > Member List

This is the complete list of members for openlcb::MemoryBit< T >, including all inherited members.

BitEventInterface(uint64_t event_on, uint64_t event_off) (defined in openlcb::BitEventInterface)openlcb::BitEventInterfaceinline
DISALLOW_COPY_AND_ASSIGN(MemoryBit) (defined in openlcb::MemoryBit< T >)openlcb::MemoryBit< T >private
event_off()openlcb::BitEventInterfaceinline
event_off_ (defined in openlcb::BitEventInterface)openlcb::BitEventInterfaceprivate
event_on()openlcb::BitEventInterfaceinline
event_on_ (defined in openlcb::BitEventInterface)openlcb::BitEventInterfaceprivate
get_current_state() overrideopenlcb::MemoryBit< T >inlinevirtual
get_requested_state()openlcb::BitEventInterfaceinlinevirtual
mask_ (defined in openlcb::MemoryBit< T >)openlcb::MemoryBit< T >private
MemoryBit(Node *node, uint64_t event_on, uint64_t event_off, T *ptr, T mask)openlcb::MemoryBit< T >inline
node() overrideopenlcb::MemoryBit< T >inlinevirtual
node_ (defined in openlcb::MemoryBit< T >)openlcb::MemoryBit< T >private
ptr_ (defined in openlcb::MemoryBit< T >)openlcb::MemoryBit< T >private
set_state(bool new_value) overrideopenlcb::MemoryBit< T >inlinevirtual