| # Gaudi Framework, version v20r2
Generated: 18 Jul 2008

- Main Page
- Namespaces
- Classes
- Files
- Directories
- Related Pages

- Search for |

- File List
- File Members

# IGslErrorHandler.h

Go to the documentation of this file.

    00001 // $Id: IGslErrorHandler.h,v 1.2 2003/11/19 16:55:57 mato Exp $
    00002 // ============================================================================
    00003 #ifndef GAUDIGSL_IGSLERRORHANDLER_H
    00004 #define GAUDIGSL_IGSLERRORHANDLER_H 1
    00005 // Include files
    00006 #include "GaudiKernel/IAlgTool.h"
    00007 // local
    00008 #include "GaudiGSL/IIDIGslErrorHandler.h"
    00009 // forward declarations
    00010 class GslError;
    00011
    00012
    00020 class IGslErrorHandler :
    00021   public virtual IAlgTool
    00022 {
    00023 public:
    00024
    00029   static const InterfaceID& interfaceID() { return IID_IGslErrorHandler; }
    00030
    00036   virtual StatusCode handle ( const GslError& error ) const = 0 ;
    00037
    00038 protected:
    00039
    00041   virtual ~IGslErrorHandler(){};
    00042
    00043 };
    00044
    00045 // ============================================================================
    00046 // The END
    00047 // ============================================================================
    00048 #endif // GAUDIGSL_IGSLERRORHANDLER_H
    00049 // ============================================================================