MIXAL
mixal::IODeviceDisk Member List

This is the complete list of members for mixal::IODeviceDisk, including all inherited members.

_address (defined in mixal::IODeviceStorage)mixal::IODeviceStorageprotected
_allowReadmixal::IODeviceprotected
_allowWritemixal::IODeviceprotected
_blockSizemixal::IODeviceprotected
_buffer (defined in mixal::IODeviceStorage)mixal::IODeviceStorageprotected
_locator (defined in mixal::IODeviceStorage)mixal::IODeviceStorageprotected
_memory (defined in mixal::IODeviceStorage)mixal::IODeviceStorageprotected
_readyRatemixal::IODeviceprotected
_status (defined in mixal::IODeviceStorage)mixal::IODeviceStorageprotected
_storage (defined in mixal::IODeviceStorage)mixal::IODeviceStorageprotected
_timestampmixal::IODeviceprotected
_typemixal::IODeviceprotected
allowRead() constmixal::IODeviceinline
allowWrite() constmixal::IODeviceinline
blockSize() constmixal::IODeviceinline
control(int32_t operation) finalmixal::IODeviceDiskvirtual
doRead() overridemixal::IODeviceStorageprotectedvirtual
doWrite() overridemixal::IODeviceStorageprotectedvirtual
IODevice(int32_t blockSize, bool allowRead, bool allowWrite)mixal::IODevice
IODeviceDisk(int32_t storageSize=4096) (defined in mixal::IODeviceDisk)mixal::IODeviceDiskexplicit
IODeviceStorage(int32_t storageSize=4096) (defined in mixal::IODeviceStorage)mixal::IODeviceStorageexplicit
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) overridemixal::IODeviceStoragevirtual
ready(int32_t elapsed) overridemixal::IODeviceStoragevirtual
type() constmixal::IODeviceinline
wordAt(int32_t index) overridemixal::IODeviceStorageinlinevirtual
write(const ComputerWord *memory, int32_t address) overridemixal::IODeviceStoragevirtual
~IODevice() (defined in mixal::IODevice)mixal::IODeviceinlinevirtual