libcommonc++
0.7
|
An exception indicating an I/O error. More...
#include <IOException.h++>
Public Member Functions | |
IOException (String message=String::empty) | |
Construct a new IOException with an optional cause message. More... | |
virtual | ~IOException () throw () |
virtual void | write (std::ostream &stream) const |
Write a textual representation of the exception to a stream. More... | |
String | getMessage () const |
Get the message associated with the exception. More... | |
virtual const char * | what () const throw () |
Get the message associated with the exception. More... | |
String | toString () const |
Get a textual representation of the exception as a String. More... | |
Protected Attributes | |
String | _message |
The cause message. More... | |
CString | _what |
An exception indicating an I/O error.
IOException | ( | String | message = String::empty | ) |
Construct a new IOException with an optional cause message.
|
virtual |
|
inlineinherited |
Get the message associated with the exception.
|
inlineinherited |
Get a textual representation of the exception as a String.
|
virtualinherited |
Get the message associated with the exception.
|
inlinevirtual |
Write a textual representation of the exception to a stream.
Reimplemented from Exception.
Reimplemented in AddressInUseException, PathNotFoundException, ConnectionRefusedException, TimeoutException, EOFException, SocketIOException, HostNotFoundException, SQLException, SocketException, and DataFormatException.
|
protectedinherited |
The cause message.
|
mutableprotectedinherited |