Low-level routines throw an exception instead of calling NEDErrorStore->add(). More...
#include <nedexception.h>
Public Member Functions | |
| NEDException (const char *messagefmt,...) | |
| NEDException (NEDElement *context, const char *messagefmt,...) | |
| virtual | ~NEDException () throw () |
| virtual const char * | what () const throw () |
Protected Attributes | |
| std::string | errormsg |
Low-level routines throw an exception instead of calling NEDErrorStore->add().
| NEDException::NEDException | ( | const char * | messagefmt, | |
| ... | ||||
| ) |
The error message can be generated in a printf-like manner.
| NEDException::NEDException | ( | NEDElement * | context, | |
| const char * | messagefmt, | |||
| ... | ||||
| ) |
The error message can be generated in a printf-like manner.
| virtual NEDException::~NEDException | ( | ) | throw () [inline, virtual] |
Empty desctructor with throw clause for gcc.
| virtual const char* NEDException::what | ( | ) | const throw () [inline, virtual] |
Returns the text of the error.
Redefined from std::exception.
std::string NEDException::errormsg [protected] |
1.6.3