MIXAL
|
This is the complete list of members for mixal::IODeviceDisk, including all inherited members.
_address (defined in mixal::IODeviceStorage) | mixal::IODeviceStorage | protected |
_allowRead | mixal::IODevice | protected |
_allowWrite | mixal::IODevice | protected |
_blockSize | mixal::IODevice | protected |
_buffer (defined in mixal::IODeviceStorage) | mixal::IODeviceStorage | protected |
_locator (defined in mixal::IODeviceStorage) | mixal::IODeviceStorage | protected |
_memory (defined in mixal::IODeviceStorage) | mixal::IODeviceStorage | protected |
_readyRate | mixal::IODevice | protected |
_status (defined in mixal::IODeviceStorage) | mixal::IODeviceStorage | protected |
_storage (defined in mixal::IODeviceStorage) | mixal::IODeviceStorage | protected |
_timestamp | mixal::IODevice | protected |
_type | mixal::IODevice | protected |
allowRead() const | mixal::IODevice | inline |
allowWrite() const | mixal::IODevice | inline |
blockSize() const | mixal::IODevice | inline |
control(int32_t operation) final | mixal::IODeviceDisk | virtual |
doRead() override | mixal::IODeviceStorage | protectedvirtual |
doWrite() override | mixal::IODeviceStorage | protectedvirtual |
IODevice(int32_t blockSize, bool allowRead, bool allowWrite) | mixal::IODevice | |
IODeviceDisk(int32_t storageSize=4096) (defined in mixal::IODeviceDisk) | mixal::IODeviceDisk | explicit |
IODeviceStorage(int32_t storageSize=4096) (defined in mixal::IODeviceStorage) | mixal::IODeviceStorage | explicit |
IODeviceStorage(const IODeviceStorage &)=default (defined in mixal::IODeviceStorage) | mixal::IODeviceStorage | |
operator=(const IODeviceStorage &)=default (defined in mixal::IODeviceStorage) | mixal::IODeviceStorage | |
read(ComputerWord *memory, int32_t address) override | mixal::IODeviceStorage | virtual |
ready(int32_t elapsed) override | mixal::IODeviceStorage | virtual |
type() const | mixal::IODevice | inline |
wordAt(int32_t index) override | mixal::IODeviceStorage | inlinevirtual |
write(const ComputerWord *memory, int32_t address) override | mixal::IODeviceStorage | virtual |
~IODevice() (defined in mixal::IODevice) | mixal::IODevice | inlinevirtual |