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

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

address_t typedef (defined in openlcb::MemorySpace)openlcb::MemorySpace
data_ (defined in openlcb::ReadWriteMemoryBlock)openlcb::ReadWriteMemoryBlockprivate
ERROR_AGAINopenlcb::MemorySpacestatic
errorcode_t typedef (defined in openlcb::MemorySpace)openlcb::MemorySpace
freeze()openlcb::MemorySpaceinlinevirtual
len_ (defined in openlcb::ReadWriteMemoryBlock)openlcb::ReadWriteMemoryBlockprivate
max_address() OVERRIDEopenlcb::ReadWriteMemoryBlockinlinevirtual
min_address()openlcb::MemorySpaceinlinevirtual
read(address_t source, uint8_t *dst, size_t len, errorcode_t *error, Notifiable *again) OVERRIDEopenlcb::ReadWriteMemoryBlockinlinevirtual
read_only() OVERRIDEopenlcb::ReadWriteMemoryBlockinlinevirtual
ReadWriteMemoryBlock(void *data, address_t len)openlcb::ReadWriteMemoryBlockinline
set_node(Node *node)openlcb::MemorySpaceinlinevirtual
unfreeze()openlcb::MemorySpaceinlinevirtual
write(address_t destination, const uint8_t *data, size_t len, errorcode_t *error, Notifiable *again) OVERRIDEopenlcb::ReadWriteMemoryBlockinlinevirtual
~Destructable() (defined in Destructable)Destructableinlinevirtual