#include <cstdlib>
#include "defs.h"
#include "exceptions.h"
Go to the source code of this file.
Compounds | |
class | IODevice |
The abstract parent of all input/output devices. More... | |
Typedefs | |
typedef size_t | IOSize |
Type for size measurements. | |
Enumerations | |
enum | IOState { ReadOk, ReadError, WriteOk, WriteError, EndOfFile, DeviceNotPrepared } |
An enum with values reporting the device state. More... |
This file contains the definition of the IODevice class.
Definition in file iodevice.h.
|
An enum with values reporting the device state.
In every moment, the device is in a certain state. This state influences the behaviour of the device.
Definition at line 46 of file iodevice.h. Referenced by FunnelDevice::getChar, FileDevice::getChar, FunnelDevice::putChar, FileDevice::putChar, FunnelDevice::readData, FileDevice::readData, FunnelDevice::writeData, and FileDevice::writeData. |