00001 00002 #ifndef CThreadException_h 00003 #define CThreadException_h 1 00004 00005 // CjicException 00006 #include "jic/exc/CjicException.hpp" 00007 00008 class CThreadException : public CjicException 00009 { 00010 00011 public: 00012 CThreadException (const std::string &strDesc); 00013 00014 virtual ~CThreadException(); 00015 00016 // Additional Public Declarations 00017 00018 protected: 00019 // Additional Protected Declarations 00020 00021 private: 00022 // Additional Private Declarations 00023 00024 private: 00025 // Additional Implementation Declarations 00026 00027 }; 00028 00029 // Class CThreadException 00030 00031 inline CThreadException::CThreadException (const std::string &strDesc) 00032 : CjicException(strDesc) 00033 { 00034 } 00035 00036 inline CThreadException::~CThreadException() 00037 { 00038 } 00039 00040 #endif