![]() |
Chemical Data Processing Library C++ API - Version 1.2.3
|
Thrown to indicate that an I/O operation has failed because of physical (e.g. broken pipe) or logical (e.g. invalid file format) errors. More...
#include <Exceptions.hpp>
Inheritance diagram for CDPL::Base::IOError:Public Member Functions | |
| IOError (const std::string &msg="") | |
Constructs an IOError object with the error message set to msg. More... | |
| virtual | ~IOError () throw () |
| Virtual destructor. More... | |
Public Member Functions inherited from CDPL::Base::OperationFailed | |
| OperationFailed (const std::string &msg="") | |
Constructs an OperationFailed object with the error message set to msg. More... | |
| virtual | ~OperationFailed () throw () |
| Virtual destructor. More... | |
Public Member Functions inherited from CDPL::Base::Exception | |
| Exception (const std::string &msg="") | |
Constructs an Exception object with the error message set to msg. More... | |
| virtual | ~Exception () throw () |
| Virtual destructor. More... | |
| const char * | what () const throw () |
| Returns the message describing the cause of the exception and/or the location where the error occurred. More... | |
Thrown to indicate that an I/O operation has failed because of physical (e.g. broken pipe) or logical (e.g. invalid file format) errors.
| CDPL::Base::IOError::IOError | ( | const std::string & | msg = "" | ) |
Constructs an IOError object with the error message set to msg.
| msg | A message describing the cause of the exception and/or the location where the error occurred. |
|
virtual | |||||||||||||
Virtual destructor.