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

This is the complete list of members for openlcb::TrainNode, including all inherited members.

add_consist(NodeID tgt, uint8_t flags)=0openlcb::TrainNodepure virtual
clear_initialized()=0openlcb::Nodepure virtual
command_hook(NodeHandle src, const Payload &p)=0openlcb::TrainNodepure virtual
function_policy(NodeHandle src, uint8_t command_byte, uint32_t fnum, uint16_t value, Notifiable *done)=0openlcb::TrainNodepure virtual
get_controller()=0openlcb::TrainNodepure virtual
iface()=0 (defined in openlcb::Node)openlcb::Nodepure virtual
initialize()openlcb::Node
is_initialized()=0openlcb::Nodepure virtual
node_id()=0 (defined in openlcb::Node)openlcb::Nodepure virtual
query_consist(int id, uint8_t *flags)=0openlcb::TrainNodepure virtual
query_consist_length()=0openlcb::TrainNodepure virtual
remove_consist(NodeID tgt)=0openlcb::TrainNodepure virtual
set_controller(NodeHandle id)=0openlcb::TrainNodepure virtual
set_initialized()openlcb::Nodeinlinevirtual
train()=0openlcb::TrainNodepure virtual
~Node() (defined in openlcb::Node)openlcb::Nodeinlinevirtual
~TrainNode() (defined in openlcb::TrainNode)openlcb::TrainNode