#include <Exception.h>
Public Member Functions | |
| Exception () | |
| Exception (const string &mex) | |
| Exception (const char *format,...) | |
| const char * | GetMessage () const |
| void | PrintMessage () const |
Static Public Member Functions | |
| static void | Throw () |
| static void | Throw (const string &mex) |
| static void | Throw (const char *const format,...) |
| static void | Assert (bool condition) |
| static void | Assert (bool condition, const char *const format,...) |
| static void | Assert (bool condition, const string &mex) |
Private Attributes | |
| string | message |
Definition at line 12 of file Exception.h.
| Exception::Exception | ( | ) | [inline] |
| Exception::Exception | ( | const string & | mex | ) | [inline] |
| Exception::Exception | ( | const char * | format, | |
| ... | ||||
| ) |
| const char* Exception::GetMessage | ( | ) | const [inline] |
Definition at line 24 of file Exception.h.
References message.
Referenced by main(), plugin_kernel(), plugin_kernel_setparm(), and sprod_data().
| void Exception::PrintMessage | ( | ) | const [inline] |
| static void Exception::Throw | ( | ) | [inline, static] |
| static void Exception::Throw | ( | const string & | mex | ) | [inline, static] |
| void Exception::Throw | ( | const char *const | format, | |
| ... | ||||
| ) | [static] |
| static void Exception::Assert | ( | bool | condition | ) | [inline, static] |
Definition at line 30 of file Exception.h.
References Exception().
Referenced by Util::get(), main(), plugin_kernel_setparm(), plugin_null(), Util::readfile(), Util::readOption(), Util::readOptionArray(), Util::readTag(), sprod_data(), Util::writeOption(), Util::writeOptionArray(), and Util::writeTag().
| void Exception::Assert | ( | bool | condition, | |
| const char *const | format, | |||
| ... | ||||
| ) | [static] |
| static void Exception::Assert | ( | bool | condition, | |
| const string & | mex | |||
| ) | [inline, static] |
string Exception::message [private] |
Definition at line 16 of file Exception.h.
Referenced by Exception(), GetMessage(), and PrintMessage().
1.5.1