Gaudi Framework, version v21r9

Home   Generated: 3 May 2010

GslErrorException.h

Go to the documentation of this file.
00001 // $Id: GslErrorException.h,v 1.2 2006/11/30 10:40:53 mato Exp $
00002 // ============================================================================
00003 #ifndef GAUDIGSL_GSLERRORException_H
00004 #define GAUDIGSL_GSLERRORException_H 1
00005 // Include files
00006 // from STL
00007 #include <string>
00008 // from GaudiKernel
00009 #include "GaudiKernel/AlgTool.h"
00010 // from GaudiGSL
00011 #include "GaudiGSL/IGslErrorHandler.h"
00012 #include "GaudiGSL/GslError.h"
00013 // forward declaration
00014 
00028 class GslErrorException: public extends1<AlgTool, IGslErrorHandler> {
00029 public:
00030 
00037   virtual StatusCode handle
00038   ( const GslError& error ) const ;
00039 
00045   GslErrorException
00046   ( const std::string& type   ,
00047     const std::string& name   ,
00048     const IInterface*  parent );
00049 
00051   virtual ~GslErrorException( );
00052 
00053 private:
00054 
00056   std::vector<int>    m_ignore ;
00057 
00058 };
00059 
00060 // ============================================================================
00061 // The END
00062 // ============================================================================
00063 #endif // GAUDIGSL_GSLERRORException_H
00064 // ============================================================================

Generated at Mon May 3 12:14:10 2010 for Gaudi Framework, version v21r9 by Doxygen version 1.5.6 written by Dimitri van Heesch, © 1997-2004