| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

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 // ============================================================================
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 19:58:47 2011 for GaudiGSL by doxygen 1.4.7