All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Functions
VectorMap.h File Reference
#include <cstddef>
#include <vector>
#include <map>
#include <functional>
#include <algorithm>
#include <stdexcept>

Go to the source code of this file.

Classes

class  util::VectorMap< _Key, _Tp, _Compare >
 
class  util::VectorMap< _Key, _Tp, _Compare >::value_compare
 

Namespaces

 util
 Namespace for general, non-LArSoft-specific utilities.
 

Functions

template<typename _Key , typename _Tp , typename _Compare >
bool util::operator== (const VectorMap< _Key, _Tp, _Compare > &__x, const VectorMap< _Key, _Tp, _Compare > &__y)
 
template<typename _Key , typename _Tp , typename _Compare >
bool util::operator< (const VectorMap< _Key, _Tp, _Compare > &__x, const VectorMap< _Key, _Tp, _Compare > &__y)
 
template<typename _Key , typename _Tp , typename _Compare >
bool util::operator!= (const VectorMap< _Key, _Tp, _Compare > &__x, const VectorMap< _Key, _Tp, _Compare > &__y)
 Based on operator==. More...
 
template<typename _Key , typename _Tp , typename _Compare >
bool util::operator> (const VectorMap< _Key, _Tp, _Compare > &__x, const VectorMap< _Key, _Tp, _Compare > &__y)
 Based on operator<. More...
 
template<typename _Key , typename _Tp , typename _Compare >
bool util::operator<= (const VectorMap< _Key, _Tp, _Compare > &__x, const VectorMap< _Key, _Tp, _Compare > &__y)
 Based on operator<. More...
 
template<typename _Key , typename _Tp , typename _Compare >
bool util::operator>= (const VectorMap< _Key, _Tp, _Compare > &__x, const VectorMap< _Key, _Tp, _Compare > &__y)
 Based on operator<. More...
 
template<typename _Key , typename _Tp , typename _Compare >
void util::swap (VectorMap< _Key, _Tp, _Compare > &__x, VectorMap< _Key, _Tp, _Compare > &__y)
 See VectorMap::swap(). More...