Public Member Functions | |
| Exception (const char *function, const char *file, int line, int code) throw () | |
| Exception (bool sysmsg, const char *function, const char *file, int line, int code, const char *format,...) throw () | |
| Exception (const Exception &other) throw () | |
| Exception (const Exception &&other) throw () | |
| Exception & | operator= (const Exception &other) throw () |
| Exception & | operator= (const Exception &&other) throw () |
| virtual const char * | what () const throw () |
| virtual const std::string & | getMessage () const throw () |
| virtual const std::string & | getFunction () const throw () |
| virtual const std::string & | getFile () const throw () |
| virtual const std::string | getName () const throw () |
| virtual int | getLine () const throw () |
| virtual int | getCode () const throw () |
| virtual const std::string & | str () const throw () |
| virtual const char * | c_str () const throw () |
Protected Member Functions | |
| void | buildMessage (bool sysmsg, const char *format, va_list list) throw () |
| const std::string | demangle (const char *name) const throw () |
Protected Attributes | |
| std::string | function |
| std::string | file |
| int | line |
| int | code |
| std::string | message |
| std::string | cache |
Definition at line 70 of file Exception.h.
1.6.1