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

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

address_t typedef (defined in openlcb::MemorySpace)openlcb::MemorySpace
data_ (defined in openlcb::ReadOnlyMemoryBlock)openlcb::ReadOnlyMemoryBlockprivate
ERROR_AGAINopenlcb::MemorySpacestatic
errorcode_t typedef (defined in openlcb::MemorySpace)openlcb::MemorySpace
freeze()openlcb::MemorySpaceinlinevirtual
len_ (defined in openlcb::ReadOnlyMemoryBlock)openlcb::ReadOnlyMemoryBlockprivate
max_address() OVERRIDEopenlcb::ReadOnlyMemoryBlockinlinevirtual
min_address()openlcb::MemorySpaceinlinevirtual
read(address_t source, uint8_t *dst, size_t len, errorcode_t *error, Notifiable *again) OVERRIDEopenlcb::ReadOnlyMemoryBlockinlinevirtual
read_only()openlcb::MemorySpaceinlinevirtual
ReadOnlyMemoryBlock(const void *data)openlcb::ReadOnlyMemoryBlockinline
ReadOnlyMemoryBlock(const void *data, address_t len)openlcb::ReadOnlyMemoryBlockinline
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)openlcb::MemorySpaceinlinevirtual
~Destructable() (defined in Destructable)Destructableinlinevirtual