Galois
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
FlatMap.h File Reference
#include <algorithm>
#include <stdexcept>
#include <type_traits>
#include <vector>
#include "galois/config.h"

Go to the source code of this file.

Classes

class  galois::flat_map< _Key, _Tp, _Compare, _Alloc, _Store >
 Simple map data structure, based off a single array. More...
 
class  galois::flat_map< _Key, _Tp, _Compare, _Alloc, _Store >::value_compare
 

Namespaces

 galois
 The Galois namespace containing all Galois structures and functions.
 

Functions

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