![]() |
|
|
Generated: 18 Jul 2008 |
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 : 00025 public virtual IGslErrorHandler , 00026 public AlgTool 00027 { 00028 public: 00029 00036 virtual StatusCode handle 00037 ( const GslError& error ) const ; 00038 00039 00045 GslErrorPrint 00046 ( const std::string& type , 00047 const std::string& name , 00048 const IInterface* parent ); 00049 00051 virtual ~GslErrorPrint( ); 00052 00053 private: 00054 00055 }; 00056 00057 // ============================================================================ 00058 // The END 00059 // ============================================================================ 00060 #endif // GAUDIGSL_GSLERRORPrint_H 00061 // ============================================================================