| # Gaudi Framework, version v25r0 |

Home |  | Generated: Mon Feb 17 2014

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

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
GslErrorException.h
Go to the documentation of this file.
1 // $Id: GslErrorException.h,v 1.2 2006/11/30 10:40:53 mato Exp $
2 // ============================================================================
3 #ifndef GAUDIGSL_GSLERRORException_H
4 #define GAUDIGSL_GSLERRORException_H 1
5 // Include files
6 // from STL
7 #include <string>
8 // from GaudiKernel
9 #include "GaudiKernel/AlgTool.h"
10 // from GaudiGSL
11 #include "GaudiGSL/IGslErrorHandler.h"
12 #include "GaudiGSL/GslError.h"
13 // forward declaration
14
28 class GslErrorException: public extends1<AlgTool, IGslErrorHandler> {
29 public:
30
37 virtual StatusCode handle
38 ( const GslError& error ) const ;
39
45 GslErrorException
46 ( const std::string& type ,
47 const std::string& name ,
48 const IInterface* parent );
49
51 virtual ~GslErrorException( );
52
53 private:
54
56 std::vector<int> m_ignore ;
57
58 };
59
60 // ============================================================================
61 // The END
62 // ============================================================================
63 #endif // GAUDIGSL_GSLERRORException_H
64 // ============================================================================