distortos  v0.7.0
object-oriented C++ RTOS for microcontrollers
distortos::devices::MemoryTechnologyDevice Member List

This is the complete list of members for distortos::devices::MemoryTechnologyDevice, including all inherited members.

close()=0distortos::devices::MemoryTechnologyDevicepure virtual
erase(uint64_t address, uint64_t size)=0distortos::devices::MemoryTechnologyDevicepure virtual
getEraseBlockSize() const =0distortos::devices::MemoryTechnologyDevicepure virtual
getProgramBlockSize() const =0distortos::devices::MemoryTechnologyDevicepure virtual
getReadBlockSize() const =0distortos::devices::MemoryTechnologyDevicepure virtual
getSize() const =0distortos::devices::MemoryTechnologyDevicepure virtual
lock()=0distortos::devices::MemoryTechnologyDevicepure virtual
MemoryTechnologyDevice()=default (defined in distortos::devices::MemoryTechnologyDevice)distortos::devices::MemoryTechnologyDevice
MemoryTechnologyDevice(const MemoryTechnologyDevice &)=delete (defined in distortos::devices::MemoryTechnologyDevice)distortos::devices::MemoryTechnologyDevice
open()=0distortos::devices::MemoryTechnologyDevicepure virtual
operator=(const MemoryTechnologyDevice &)=delete (defined in distortos::devices::MemoryTechnologyDevice)distortos::devices::MemoryTechnologyDevice
program(uint64_t address, const void *buffer, size_t size)=0distortos::devices::MemoryTechnologyDevicepure virtual
read(uint64_t address, void *buffer, size_t size)=0distortos::devices::MemoryTechnologyDevicepure virtual
synchronize()=0distortos::devices::MemoryTechnologyDevicepure virtual
unlock()=0distortos::devices::MemoryTechnologyDevicepure virtual
~MemoryTechnologyDevice()=defaultdistortos::devices::MemoryTechnologyDevicevirtual