The Gaudi Framework
v26r3
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
MapBase.cpp
Go to the documentation of this file.
1
// $Id: $
2
// ============================================================================
3
// Include files
4
// ============================================================================
5
// STD & STD
6
// ============================================================================
7
#include <stdexcept>
8
// ============================================================================
9
// GaudiKernel
10
// ============================================================================
11
#include "GaudiKernel/System.h"
12
#include "GaudiKernel/MapBase.h"
13
// ============================================================================
20
// ============================================================================
21
// destructor
22
// ============================================================================
23
Gaudi::Utils::MapBase::~MapBase
(){}
24
// ============================================================================
25
/* throw std::out_of_range exception
26
* @see std::out_of_range
27
*/
28
// ============================================================================
29
void
Gaudi::Utils::MapBase::throw_out_of_range_exception
()
const
30
{
31
std::string _nam =
System::typeinfoName
(
typeid
( *
this
) ) ;
32
throw
std::out_of_range ( _nam.c_str () ) ;
33
}
34
// ============================================================================
35
36
// ============================================================================
37
// The END
38
// ============================================================================
39
System::typeinfoName
GAUDI_API const std::string typeinfoName(const std::type_info &)
Get platform independent information about the class type.
Definition:
System.cpp:299
Gaudi::Utils::MapBase::throw_out_of_range_exception
void throw_out_of_range_exception() const
throw std::out_of_range exception
Definition:
MapBase.cpp:29
Gaudi::Utils::MapBase::~MapBase
virtual ~MapBase()
virtual destructor
Definition:
MapBase.cpp:23
GaudiKernel
src
Lib
MapBase.cpp
Generated on Tue Jul 21 2015 12:23:34 for The Gaudi Framework by
1.8.9.1