#include <utility>
#include <functional>
#include <vector>
#include <algorithm>
#include <ostream>
Include dependency graph for VectorMap.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | GaudiUtils |
namespace | std |
Classes | |
class | GaudiUtils::VectorMap< KEY, VALUE, KEYCOMPARE, ALLOCATOR > |
A bit modified version of 'LokiAssocVector' associative vector from Loki library by Andrei Alexandrescu. More... | |
struct | GaudiUtils::VectorMap< KEY, VALUE, KEYCOMPARE, ALLOCATOR >::_compare_type |
The actual structure used to compare the elements Only "key" is important for comparison. More... | |
Defines | |
#define | GAUDIKERNEL_VECTORMAP_H 1 |
Functions | |
void | GaudiUtils::_throw_out_of_range_exception_ () |
throw the out_of_range_exception | |
template<class KEY, class VALUE, class KEYCOMPARE, class ALLOCATOR> | |
void | std::swap (GaudiUtils::VectorMap< KEY, VALUE, KEYCOMPARE, ALLOCATOR > &left, GaudiUtils::VectorMap< KEY, VALUE, KEYCOMPARE, ALLOCATOR > &right) |
the definition of specialized algorithm for swapping |
#define GAUDIKERNEL_VECTORMAP_H 1 |
Definition at line 6 of file VectorMap.h.