SALOME documentation central

CalciumException Struct Reference

Inheritance diagram for CalciumException:

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

Friends

std::ostream & operator<< (std::ostream &os, const SALOME_Exception &ex)