ZlibException.h

00001 #ifndef SCTARCHIVING_ZLIBEXCEPTION_H
00002 #define SCTARCHIVING_ZLIBEXCEPTION_H
00003 #include "Sct/Exception.h"
00004 using namespace std;
00005 
00006 namespace SctArchiving{
00012   class ZlibException : public Sct::Exception{
00013  public:
00017     ZlibException(const string& msg, const string& file, int line) throw() {
00018       initialize("ZLIB_ERROR", "SctArchiving::ZlibException", msg, 0, file, line);
00019     }
00023     ZlibException(const string& msg, Throwable* cause, 
00024           const string& file, int line) throw() {
00025       initialize("ZLIB_ERROR", "Sct::ZlibException", msg, cause, file, line);
00026     }
00027   protected:
00028     ZlibException() throw() {} 
00029 };
00030 }
00031 
00032 #endif // SCTARCHIVING_ZLIBEXCEPTION_H

Generated on Mon Feb 6 14:01:37 2006 for SCT DAQ/DCS Software - C++ by  doxygen 1.4.6