| # Gaudi Framework, version v23r0 |

Home |  | Generated: Mon Jan 30 2012

# GslErrorPrint.h

Go to the documentation of this file.

    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 // ============================================================================

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines