| The Gaudi Framework v30r0 (c919700c)

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

- File List
- File Members

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
19 {
21 template <class T, class ALLOC>
22 inline std::ostream& operator<<( std::ostream& s, const std::vector<T, ALLOC>& v );
23
25 template <class T, class ALLOC>
26 inline std::ostream& operator<<( std::ostream& s, const std::list<T, ALLOC>& l );
27
29 template <class T1, class T2>
30 inline std::ostream& operator<<( std::ostream& s, const std::pair<T1, T2>& p );
31
33 template <class T1, class T2, class COMP, class ALLOC>
34 inline std::ostream& operator<<( std::ostream& s, const std::map<T1, T2, COMP, ALLOC>& m );
35
37 template <class K, class T, class M>
38 inline std::ostream& operator<<( std::ostream& s, const GaudiUtils::Map<K, T, M>& m );
39
43 template <class K, class T, class H, class M>
44 inline std::ostream& operator<<( std::ostream& s, const GaudiUtils::HashMap<K, T, H, M>& m );
45 } // namespace GaudiUtils
46
47 #endif /*GAUDIKERNEL_SERIALIZESTLFWD_H_*/
Map.h
HashMap.h
Gaudi::Units::m
constexpr double m
Definition: SystemOfUnits.h:94
gaudirun.l
dictionary l
Definition: gaudirun.py:440
GaudiUtils
Forward declarations for the functions in SerializeSTL.h.
Definition: GaudiHistoID.h:140
std::ostream
STL class.