BALL
1.4.2
|
#include <BALL/COMMON/exception.h>
Public Member Functions | |
IllegalSelfOperation (const char *file, int line) | |
![]() | |
GeneralException () | |
Default constructor. More... | |
GeneralException (const char *file, int line) | |
Constructor. More... | |
GeneralException (const char *file, int line, const String &name, const String &message) | |
Constructor. More... | |
GeneralException (const GeneralException &exception) | |
Copy constructor. More... | |
virtual | ~GeneralException () throw () |
Destructor. More... | |
const char * | getName () const |
Returns the name of the exception. More... | |
const char * | getMessage () const |
Returns the error message of the exception. More... | |
void | setMessage (const std::string &message) |
Modify the exception's error message. More... | |
int | getLine () const |
Returns the line number where it occured. More... | |
const char * | getFile () const |
Returns the file where it occured. More... | |
Additional Inherited Members | |
![]() | |
const char * | file_ |
int | line_ |
std::string | name_ |
std::string | message_ |
Illegal self operation. Throw this excpetion to indicate an invalid operation on the object itself. In general these operations are self assignments or related methods.
Definition at line 247 of file COMMON/exception.h.
BALL::Exception::IllegalSelfOperation::IllegalSelfOperation | ( | const char * | file, |
int | line | ||
) |