00001 00002 #ifndef CIOException_h 00003 #define CIOException_h 1 00004 00005 // CjicException 00006 #include "jic/exc/CjicException.hpp" 00007 00008 // Excepcion a lanzar por errores en la entrada/salida 00009 00010 class CIOException : public CjicException 00011 { 00012 00013 public: 00014 CIOException (const string &strDesc); 00015 00016 virtual ~CIOException(); 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 CIOException 00032 00033 inline CIOException::CIOException (const string &strDesc) 00034 : CjicException(strDesc) 00035 { 00036 } 00037 00038 inline CIOException::~CIOException() 00039 { 00040 } 00041 00042 #endif