Public Methods |
| | Exception (string msg="", string location="?") throw () |
| | Exception (const Exception &e) throw () |
| virtual | ~Exception () throw () |
| const Exception & | operator= (const Exception &e) throw () |
| string | message () const throw () |
| | return a description of the exception. More...
|
| string | location () const throw () |
| | return the throw location of the exception. More...
|
| virtual string | name () const throw () |
| | return exception's name (override this!). More...
|
| virtual void | formatObject (TextOutput &ts, string format="") const throw () |
| | format object to a text stream. More...
|
Protected Attributes |
| string | m_message |
| string | m_location |