15class XIO :
public XBase
36 std::string
getWhat()
const throw()
override;
47 std::string
getWhat()
const throw()
override;
58 std::string
getWhat()
const throw()
override;
XBase()
Use getWhat() as the result of what()
Definition XBase.cpp:17
The XIOClose - Thrown if a stream cannot be closed.
Definition XIO.h:24
XIOClosed - Thrown when attempting to close or perform I/O on an already closed.
Definition XIO.h:32
std::string getWhat() const override
Get a human readable string describing the exception.
Definition XIO.cpp:14
XIOEndOfStream - Thrown when attempting to read beyond the end of a stream.
Definition XIO.h:43
std::string getWhat() const override
Get a human readable string describing the exception.
Definition XIO.cpp:23
XIOWouldBlock - Thrown if an operation on a stream would block.
Definition XIO.h:54
std::string getWhat() const override
Get a human readable string describing the exception.
Definition XIO.cpp:32
The XIO class Generic i/o exception class.
Definition XIO.h:16