SO3Engine
|
SO3::SExceptionItemIdentity Class Reference
SException indicating that an attempt to create a new item with a given identifier fails cause another item with the same identifier already exists. More...
#include <SO3Exception.h>
Inheritance diagram for SO3::SExceptionItemIdentity:
Public Member Functions | |
SExceptionItemIdentity (const std::string &exceptDescription, const std::string &exceptSource, const char *exceptFile, long exceptLine, bool exceptToLogFile=false) | |
Public Member Functions inherited from SO3::SException | |
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 () |
Additional Inherited Members | |
Protected Attributes inherited from SO3::SException | |
long | line |
std::string | typeName |
std::string | description |
std::string | source |
std::string | file |
bool | toLogFile |
std::string | fullDesc |
Detailed Description
SException indicating that an attempt to create a new item with a given identifier fails cause another item with the same identifier already exists.
Definition at line 164 of file SO3Exception.h.
Constructor & Destructor Documentation
◆ SExceptionItemIdentity()
SO3::SExceptionItemIdentity::SExceptionItemIdentity | ( | const std::string & | exceptDescription, |
const std::string & | exceptSource, | ||
const char * | exceptFile, | ||
long | exceptLine, | ||
bool | exceptToLogFile = false |
||
) |
Definition at line 146 of file SO3Exception.cpp.
The documentation for this class was generated from the following files:
- include/SO3Utils/SO3Exception.h
- src/SO3Utils/SO3Exception.cpp
Generated by 1.9.8