The Gaudi Framework  v32r2 (46d42edc)
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
Header file for std:chrono::duration-based Counters.
Definition: __init__.py:1