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