Base class for SO3 custom exception.
More...
#include <SO3Exception.h>
|
| | SException (const std::string &exceptDescription, const std::string &exceptSource, bool exceptToLogFile) |
| |
| | SException (const std::string &exceptDescription, const std::string &exceptSource, const char *exceptType, const char *exceptFile, long exceptLine, bool exceptToLogFile) |
| |
| | SException (const SException &exception) |
| |
| virtual | ~SException () throw () |
| |
| void | operator= (const SException &exception) |
| |
| virtual const std::string & | GetFullDescription () const |
| |
| virtual const std::string & | GetSource () const |
| |
| virtual const std::string & | GetFile () const |
| |
| virtual long | GetLine () const |
| |
| virtual const std::string & | GetDescription () const |
| |
| const char * | what () const throw () |
| |
Base class for SO3 custom exception.
Definition at line 36 of file SO3Exception.h.
◆ SException() [1/3]
| SO3::SException::SException |
( |
const std::string & |
exceptDescription, |
|
|
const std::string & |
exceptSource, |
|
|
bool |
exceptToLogFile |
|
) |
| |
◆ SException() [2/3]
| SO3::SException::SException |
( |
const std::string & |
exceptDescription, |
|
|
const std::string & |
exceptSource, |
|
|
const char * |
exceptType, |
|
|
const char * |
exceptFile, |
|
|
long |
exceptLine, |
|
|
bool |
exceptToLogFile |
|
) |
| |
◆ SException() [3/3]
| SO3::SException::SException |
( |
const SException & |
exception | ) |
|
◆ ~SException()
| SO3::SException::~SException |
( |
| ) |
|
| throw | ( | |
| ) | | |
|
virtual |
◆ GetDescription()
| const std::string & SO3::SException::GetDescription |
( |
| ) |
const |
|
virtual |
◆ GetFile()
| const std::string & SO3::SException::GetFile |
( |
| ) |
const |
|
virtual |
◆ GetFullDescription()
| const std::string & SO3::SException::GetFullDescription |
( |
| ) |
const |
|
virtual |
◆ GetLine()
| long SO3::SException::GetLine |
( |
| ) |
const |
|
virtual |
◆ GetSource()
| const std::string & SO3::SException::GetSource |
( |
| ) |
const |
|
virtual |
◆ operator=()
| void SO3::SException::operator= |
( |
const SException & |
exception | ) |
|
◆ what()
| const char * SO3::SException::what |
( |
| ) |
const |
| throw | ( | |
| ) | | |
◆ description
| std::string SO3::SException::description |
|
protected |
◆ file
| std::string SO3::SException::file |
|
protected |
◆ fullDesc
| std::string SO3::SException::fullDesc |
|
mutableprotected |
◆ line
| long SO3::SException::line |
|
protected |
◆ source
| std::string SO3::SException::source |
|
protected |
◆ toLogFile
| bool SO3::SException::toLogFile |
|
protected |
◆ typeName
| std::string SO3::SException::typeName |
|
protected |
The documentation for this class was generated from the following files: