mn::device::basic_block_device Member List

This is the complete list of members for mn::device::basic_block_device, including all inherited members.

basic_block_device(char prefix[8])mn::device::basic_block_deviceinline
basic_block_device(const basic_block_device &)=deletemn::device::basic_block_device
basic_device(char prefix[8])mn::device::basic_deviceinline
erase(uint64_t address, uint64_t size)=0mn::device::basic_block_devicepure virtual
get_block_size() const =0mn::device::basic_block_devicepure virtual
get_prefix()mn::device::basic_deviceinline
get_size() const =0mn::device::basic_block_devicepure virtual
is_enable()=0mn::device::basic_devicepure virtual
is_stream_support()=0mn::device::basic_devicepure virtual
lock()=0mn::device::basic_block_devicepure virtual
m_prefixmn::device::basic_deviceprotected
open()=0mn::device::basic_block_devicepure virtual
operator=(const basic_block_device &)=deletemn::device::basic_block_device
read(uint64_t address, void *buffer, size_t size)=0mn::device::basic_block_devicepure virtual
stop()=0mn::device::basic_block_devicepure virtual
synchronize()=0mn::device::basic_block_devicepure virtual
unlock()=0mn::device::basic_block_devicepure virtual
write(uint64_t address, const void *buffer, size_t size)=0mn::device::basic_block_devicepure virtual
~basic_block_device()=defaultmn::device::basic_block_devicevirtual