commore  1.0.6-SNAPSHOT
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
HMap.h File Reference
#include <string.h>
#include <stddef.h>
#include "commore/Commore.h"

Go to the source code of this file.

Classes

class  commore::unary_function< Arg, Result >
 
class  commore::hash< T >
 
class  commore::binary_function< Arg1, Arg2, Result >
 
class  commore::equal_to< T >
 
class  commore::not_equal_to< T >
 
class  commore::stl_select1st< T, U >
 
class  commore::pair< T1, T2 >
 
struct  commore::hash_node< T >
 
class  commore::hash_table_iterator< T >
 
class  commore::hash_table_const_iterator< T >
 
class  commore::hash_table< Key, T, KeyOfValue, Hasher, KeyEqual >
 
class  commore::hash_table_iterator< T >
 
class  commore::hash_table_const_iterator< T >
 
class  commore::HMap< Key, Value, Hasher, KeyEqual >
 
class  commore::hash_multimap< Key, Value, Hasher, KeyEqual >
 

Namespaces

 commore
 

Functions

template<class T1 , class T2 >
bool commore::operator== (const pair< T1, T2 > &x, const pair< T1, T2 > &y)
 
template<class T1 , class T2 >
bool commore::operator< (const pair< T1, T2 > &x, const pair< T1, T2 > &y)
 
template<class T1 , class T2 >
pair< T1, T2 > commore::make_pair (const T1 &x, const T2 &y)
 
template<class Key , class Value , class Hasher , class KeyEqual >
bool commore::operator== (const HMap< Key, Value, Hasher, KeyEqual > &x, const HMap< Key, Value, Hasher, KeyEqual > &y)
 
template<class Key , class Value , class Hasher , class KeyEqual >
bool commore::operator< (const HMap< Key, Value, Hasher, KeyEqual > &x, const HMap< Key, Value, Hasher, KeyEqual > &y)
 
template<class Key , class Value , class Hasher , class KeyEqual >
void commore::swap (HMap< Key, Value, Hasher, KeyEqual > &x, HMap< Key, Value, Hasher, KeyEqual > &y)
 
template<class Key , class Value , class Hasher , class KeyEqual >
bool commore::operator== (const hash_multimap< Key, Value, Hasher, KeyEqual > &x, const hash_multimap< Key, Value, Hasher, KeyEqual > &y)
 
template<class Key , class Value , class Hasher , class KeyEqual >
bool commore::operator< (const hash_multimap< Key, Value, Hasher, KeyEqual > &x, const hash_multimap< Key, Value, Hasher, KeyEqual > &y)
 
template<class Key , class Value , class Hasher , class KeyEqual >
void commore::swap (hash_multimap< Key, Value, Hasher, KeyEqual > &x, hash_multimap< Key, Value, Hasher, KeyEqual > &y)