The Gaudi Framework
v32r2 (46d42edc)
SerializeSTLFwd.h
Go to the documentation of this file.
1
7
#ifndef GAUDIKERNEL_SERIALIZESTLFWD_H_
8
#define GAUDIKERNEL_SERIALIZESTLFWD_H_
9
10
#include "
GaudiKernel/HashMap.h
"
11
#include "
GaudiKernel/Map.h
"
12
#include <list>
13
#include <map>
14
#include <ostream>
15
#include <utility>
16
#include <vector>
17
18
namespace
GaudiUtils
{
20
template
<
class
T,
class
ALLOC>
21
inline
std::ostream
&
operator<<
(
std::ostream
&
s
,
const
std::vector<T, ALLOC>
& v );
22
24
template
<
class
T,
class
ALLOC>
25
inline
std::ostream
&
operator<<
(
std::ostream
&
s
,
const
std::list<T, ALLOC>
&
l
);
26
28
template
<
class
T1,
class
T2>
29
inline
std::ostream
&
operator<<
(
std::ostream
&
s
,
const
std::pair<T1, T2>
& p );
30
32
template
<
class
T1,
class
T2,
class
COMP,
class
ALLOC>
33
inline
std::ostream
&
operator<<
(
std::ostream
&
s
,
const
std::map<T1, T2, COMP, ALLOC>
&
m
);
34
36
template
<
class
K,
class
T,
class
M>
37
inline
std::ostream
&
operator<<
(
std::ostream
&
s
,
const
GaudiUtils::Map<K, T, M>
&
m
);
38
42
template
<
class
K,
class
T,
class
H,
class
M>
43
inline
std::ostream
&
operator<<
(
std::ostream
&
s
,
const
GaudiUtils::HashMap<K, T, H, M>
&
m
);
44
}
// namespace GaudiUtils
45
46
#endif
/*GAUDIKERNEL_SERIALIZESTLFWD_H_*/
GaudiUtils::Map
Extension of the STL map.
Definition:
Map.h:81
Map.h
HashMap.h
std::map
STL class.
Gaudi::Units::m
constexpr double m
Definition:
SystemOfUnits.h:92
std::list
STL class.
gaudirun.l
dictionary l
Definition:
gaudirun.py:523
std::pair
std::vector
STL class.
GaudiUtils
Forward declarations for the functions in SerializeSTL.h.
Definition:
GaudiHistoID.h:136
GaudiUtils::HashMap
Common class providing an architecture-independent hash map.
Definition:
HashMap.h:73
gaudirun.s
string s
Definition:
gaudirun.py:318
std::ostream
STL class.
GaudiUtils::operator<<
std::ostream & operator<<(std::ostream &s, const std::vector< T, ALLOC > &v)
Serialize an std::vector in a python like format. E.g. "[1, 2, 3]".
Definition:
SerializeSTL.h:55
GaudiKernel
GaudiKernel
SerializeSTLFwd.h
Generated on Sat Sep 28 2019 18:06:50 for The Gaudi Framework by
1.8.15