#include <Exception.h>
Inheritance diagram for Loris::Exception:

Public Member Functions | |
| Exception (const std::string &str, const std::string &where="") | |
| string automatically using __FILE__ and __LINE__. | |
| virtual | ~Exception (void) throw () |
| Destroy this Exception. | |
| const char * | what (void) const throw () |
| C-style string (char pointer). | |
| Exception & | append (const std::string &str) |
| Append the specified string to this Exception's description, and return a reference to this Exception. | |
| const std::string & | str (void) const |
| Return a read-only refernce to this Exception's description string. | |
Protected Attributes | |
| std::string | _sbuf |
| string for storing the exception description | |
Exception is derived from std:exception, and is the base for a hierarchy of derived exception classes in Loris.
|
||||||||||||
|
string automatically using __FILE__ and __LINE__.
|
|
|
Append the specified string to this Exception's description, and return a reference to this Exception.
|
|
|
Return a read-only refernce to this Exception's description string.
|
|
|
C-style string (char pointer). Overrides std::exception::what.
|
1.3.4