Chemical Data Processing Library C++ API - Version 1.2.0
|
Thrown to indicate that an index is out of range. More...
#include <Exceptions.hpp>
Public Member Functions | |
IndexError (const std::string &msg="") | |
Constructs an IndexError object with the error message set to msg. More... | |
virtual | ~IndexError () throw () |
Virtual destructor. More... | |
Public Member Functions inherited from CDPL::Base::RangeError | |
RangeError (const std::string &msg="") | |
Constructs a RangeError object with the error message set to msg. More... | |
virtual | ~RangeError () throw () |
Virtual destructor. More... | |
Public Member Functions inherited from CDPL::Base::ValueError | |
ValueError (const std::string &msg="") | |
Constructs a ValueError object with the error message set to msg. More... | |
virtual | ~ValueError () 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 index is out of range.
CDPL::Base::IndexError::IndexError | ( | const std::string & | msg = "" | ) |
Constructs an IndexError
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.