Gaudi Framework, version v23r5

Home   Generated: Wed Nov 28 2012
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Namespaces | Functions
VectorMap.h File Reference
#include <utility>
#include <functional>
#include <vector>
#include <algorithm>
#include <ostream>
#include "GaudiKernel/MapBase.h"
#include "GaudiKernel/StatusCode.h"
#include "GaudiKernel/StringKey.h"
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.

Classes

class  GaudiUtils::VectorMap< KEY, VALUE, KEYCOMPARE, ALLOCATOR >
 A bit modified version of 'Loki::AssocVector' 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...
 

Namespaces

namespace  GaudiUtils
 Forward declarations for the functions in SerializeSTL.h.
 
namespace  std
 STL namespace.
 
namespace  Gaudi
 : AIDA interfaces visibility
 
namespace  Gaudi::Parsers
 

Functions

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
 
GAUDI_API StatusCode Gaudi::Parsers::parse (GaudiUtils::VectorMap< std::string, double > &result, const std::string &input)
 parse the key from the string
 
GAUDI_API StatusCode Gaudi::Parsers::parse (GaudiUtils::VectorMap< Gaudi::StringKey, double > &result, const std::string &input)
 parse the vector of keys from the string
 

Generated at Wed Nov 28 2012 12:17:23 for Gaudi Framework, version v23r5 by Doxygen version 1.8.2 written by Dimitri van Heesch, © 1997-2004