Gaudi Framework, version v22r4

Home   Generated: Fri Sep 2 2011

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 // ============================================================================
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated at Fri Sep 2 2011 16:24:15 for Gaudi Framework, version v22r4 by Doxygen version 1.7.2 written by Dimitri van Heesch, © 1997-2004