Version: 8.3.0
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
CalciumException Struct Reference
Inheritance diagram for CalciumException:
Inheritance graph

Public Member Functions

 CalciumException (const CalciumTypes::InfoType info, const std::string &text, const char *fileName, const unsigned int lineNumber, const char *funcName)
 
 CalciumException (const CalciumTypes::InfoType info, const std::string &text)
 
 CalciumException (CalciumTypes::InfoType info, const DSC_Exception &ex)
 
CalciumTypes::InfoType getInfo () const
 
void setInfo (CalciumTypes::InfoType info)
 
virtual const std::string & getExceptionName () const
 
virtual const char * what (void) const throw ()
 

Protected Attributes

CalciumTypes::InfoType _info
 
std::string _exceptionName
 
std::string _dscText
 
std::string _filefuncName
 
int _lineNumber
 
std::string _what
 
const char * _text