Loading [MathJax]/extensions/tex2jax.js
The Gaudi Framework  v31r0 (aeb156f0)
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
MapBase.h
Go to the documentation of this file.
1 #ifndef GAUDIKERNEL_MAPBASE_H
2 #define GAUDIKERNEL_MAPBASE_H 1
3 // ============================================================================
4 // Include files
5 // ============================================================================
6 // GaudiKernel
7 // ============================================================================
8 #include "GaudiKernel/Kernel.h"
9 // ============================================================================
10 namespace Gaudi {
11  // ==========================================================================
12  namespace Utils {
13  // ========================================================================
43  public:
44  // ======================================================================
46  virtual ~MapBase();
47  // ======================================================================
48  protected:
49  // ======================================================================
53  void throw_out_of_range_exception() const;
54  // ======================================================================
55  };
56  // ========================================================================
57  } // namespace Utils
58  // ==========================================================================
59 } // namespace Gaudi
60 // ============================================================================
61 // The END
62 // ============================================================================
63 #endif // GAUDIKERNEL_MAPBASE_H
Helper base-class to allow the generic Python-decoration for all "map-like" classes in Gaudi...
Definition: MapBase.h:42
#define GAUDI_API
Definition: Kernel.h:71
Helper functions to set/get the application return code.
Definition: __init__.py:1