E-MailRelay
|
A general-purpose exception class derived from std::exception and containing an error message. More...
#include <gexception.h>
Public Member Functions | |
Exception (const char *what) | |
Constructor. More... | |
Exception (const std::string &what) | |
Constructor. More... | |
Exception (const char *what, const std::string &more) | |
Constructor. More... | |
Exception (const std::string &what, const std::string &more) | |
Constructor. More... | |
Exception (const char *what, const std::string &more1, const std::string &more2) | |
Constructor. More... | |
Exception (const std::string &what, const std::string &more1, const std::string &more2) | |
Constructor. More... | |
Exception (const char *what, const std::string &more1, const std::string &more2, const std::string &more3) | |
Constructor. More... | |
Exception (const std::string &what, const std::string &more1, const std::string &more2, const std::string &more3) | |
Constructor. More... | |
A general-purpose exception class derived from std::exception and containing an error message.
Provides constructors that simplify the assembly of multi-part error messages.
Usage:
Definition at line 44 of file gexception.h.
|
explicit |
Constructor.
Definition at line 61 of file gexception.cpp.
|
explicit |
Constructor.
Definition at line 66 of file gexception.cpp.
G::Exception::Exception | ( | const char * | what, |
const std::string & | more | ||
) |
Constructor.
Definition at line 71 of file gexception.cpp.
G::Exception::Exception | ( | const std::string & | what, |
const std::string & | more | ||
) |
Constructor.
Definition at line 76 of file gexception.cpp.
G::Exception::Exception | ( | const char * | what, |
const std::string & | more1, | ||
const std::string & | more2 | ||
) |
Constructor.
Definition at line 81 of file gexception.cpp.
G::Exception::Exception | ( | const std::string & | what, |
const std::string & | more1, | ||
const std::string & | more2 | ||
) |
Constructor.
Definition at line 86 of file gexception.cpp.
G::Exception::Exception | ( | const char * | what, |
const std::string & | more1, | ||
const std::string & | more2, | ||
const std::string & | more3 | ||
) |
Constructor.
Definition at line 91 of file gexception.cpp.
G::Exception::Exception | ( | const std::string & | what, |
const std::string & | more1, | ||
const std::string & | more2, | ||
const std::string & | more3 | ||
) |
Constructor.
Definition at line 97 of file gexception.cpp.