|
Gaudi Framework, version v23r2 |
| Home | Generated: Thu Jun 28 2012 |
00001 // $Id: GslErrorPrint.h,v 1.2 2006/11/30 10:40:53 mato Exp $ 00002 // ============================================================================ 00003 #ifndef GAUDIGSL_GSLERRORPrint_H 00004 #define GAUDIGSL_GSLERRORPrint_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 00024 class GslErrorPrint: public extends1<AlgTool, IGslErrorHandler> { 00025 public: 00026 00033 virtual StatusCode handle 00034 ( const GslError& error ) const ; 00035 00036 00042 GslErrorPrint 00043 ( const std::string& type , 00044 const std::string& name , 00045 const IInterface* parent ); 00046 00048 virtual ~GslErrorPrint( ); 00049 00050 private: 00051 00052 }; 00053 00054 // ============================================================================ 00055 // The END 00056 // ============================================================================ 00057 #endif // GAUDIGSL_GSLERRORPrint_H 00058 // ============================================================================