44 #ifndef COMMONCPP_EXCEPTION_H_ 45 #define COMMONCPP_EXCEPTION_H_ 47 #ifndef COMMONCPP_CONFIG_H_ 48 #include <commoncpp/config.h> 51 #ifndef COMMONCPP_STRING_H_ 58 #if defined(CCXX_EXCEPTIONS) 59 #define COMMONCPP_EXCEPTIONS 82 virtual const char *getString()
const;
83 virtual const char *what()
const throw();
96 mutable char* _systemErrorString;
102 virtual long getSystemError()
const throw();
103 virtual const char* getSystemErrorString()
const throw();
133 inline InterruptException() :
ThrException(
"interrupted") {}
A sub-hierarchy for all Common C++ I/O related classes.
A sub-hierarchy for all task synchronizion related exceptions.
A copy-on-write string class that operates by reference count.
Common C++ generic string class.
Mainline exception handler, this is the root for all Common C++ exceptions and assures the ansi C++ e...
A sub-hierarchy for thread exceptions.