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: