ReactOS 0.4.16-dev-981-g80eb313
|
#include <_hash_map.h>
Public Types | |
typedef _Key | key_type |
typedef _Tp | data_type |
typedef _Tp | mapped_type |
typedef pair< _STLP_CONST key_type, data_type > | value_type |
typedef hashtable< value_type, key_type, _HashFcn, _HashMapTraits, _STLP_SELECT1ST(value_type, _Key), _EqualKey, _Alloc > | _Ht |
typedef _Ht::hasher | hasher |
typedef _Ht::key_equal | key_equal |
typedef _Ht::size_type | size_type |
typedef _Ht::difference_type | difference_type |
typedef _Ht::pointer | pointer |
typedef _Ht::const_pointer | const_pointer |
typedef _Ht::reference | reference |
typedef _Ht::const_reference | const_reference |
typedef _Ht::iterator | iterator |
typedef _Ht::const_iterator | const_iterator |
typedef _Ht::allocator_type | allocator_type |
Private Types | |
typedef hash_map< _Key, _Tp, _HashFcn, _EqualKey, _Alloc > | _Self |
typedef _STLP_PRIV _HashMapTraitsT< value_type > | _HashMapTraits |
Private Attributes | |
_Ht | _M_ht |
Definition at line 45 of file _hash_map.h.
|
private |
Definition at line 59 of file _hash_map.h.
typedef hashtable<value_type, key_type, _HashFcn, _HashMapTraits, _STLP_SELECT1ST(value_type, _Key), _EqualKey, _Alloc > hash_map< _Key, _Tp,,, >::_Ht |
Definition at line 63 of file _hash_map.h.
|
private |
Definition at line 51 of file _hash_map.h.
typedef _Ht::allocator_type hash_map< _Key, _Tp,,, >::allocator_type |
Definition at line 78 of file _hash_map.h.
typedef _Ht::const_iterator hash_map< _Key, _Tp,,, >::const_iterator |
Definition at line 76 of file _hash_map.h.
typedef _Ht::const_pointer hash_map< _Key, _Tp,,, >::const_pointer |
Definition at line 71 of file _hash_map.h.
typedef _Ht::const_reference hash_map< _Key, _Tp,,, >::const_reference |
Definition at line 73 of file _hash_map.h.
typedef _Tp hash_map< _Key, _Tp,,, >::data_type |
Definition at line 54 of file _hash_map.h.
typedef _Ht::difference_type hash_map< _Key, _Tp,,, >::difference_type |
Definition at line 69 of file _hash_map.h.
typedef _Ht::hasher hash_map< _Key, _Tp,,, >::hasher |
Definition at line 65 of file _hash_map.h.
typedef _Ht::iterator hash_map< _Key, _Tp,,, >::iterator |
Definition at line 75 of file _hash_map.h.
typedef _Ht::key_equal hash_map< _Key, _Tp,,, >::key_equal |
Definition at line 66 of file _hash_map.h.
typedef _Key hash_map< _Key, _Tp,,, >::key_type |
Definition at line 53 of file _hash_map.h.
typedef _Tp hash_map< _Key, _Tp,,, >::mapped_type |
Definition at line 55 of file _hash_map.h.
typedef _Ht::pointer hash_map< _Key, _Tp,,, >::pointer |
Definition at line 70 of file _hash_map.h.
typedef _Ht::reference hash_map< _Key, _Tp,,, >::reference |
Definition at line 72 of file _hash_map.h.
typedef _Ht::size_type hash_map< _Key, _Tp,,, >::size_type |
Definition at line 68 of file _hash_map.h.
typedef pair<_STLP_CONST key_type, data_type> hash_map< _Key, _Tp,,, >::value_type |
Definition at line 56 of file _hash_map.h.
|
inline |
Definition at line 88 of file _hash_map.h.
|
inlineexplicit |
Definition at line 89 of file _hash_map.h.
|
inline |
Definition at line 91 of file _hash_map.h.
|
inline |
Definition at line 93 of file _hash_map.h.
|
inline |
Definition at line 98 of file _hash_map.h.
|
inline |
Definition at line 132 of file _hash_map.h.
|
inline |
Definition at line 135 of file _hash_map.h.
|
inline |
Definition at line 138 of file _hash_map.h.
|
inline |
Definition at line 142 of file _hash_map.h.
|
inline |
Definition at line 148 of file _hash_map.h.
|
inline |
Definition at line 151 of file _hash_map.h.
|
inline |
Definition at line 154 of file _hash_map.h.
|
inline |
Definition at line 158 of file _hash_map.h.
|
inline |
Definition at line 173 of file _hash_map.h.
|
inline |
Definition at line 175 of file _hash_map.h.
|
inline |
Definition at line 224 of file _hash_map.h.
|
inline |
Definition at line 221 of file _hash_map.h.
|
inline |
Definition at line 208 of file _hash_map.h.
|
inline |
Definition at line 226 of file _hash_map.h.
|
inline |
|
inline |
Definition at line 174 of file _hash_map.h.
Referenced by __release_category(), and _Catalog_locale_map::lookup().
|
inline |
Definition at line 176 of file _hash_map.h.
|
inline |
Definition at line 211 of file _hash_map.h.
|
inline |
Definition at line 214 of file _hash_map.h.
|
inline |
Definition at line 218 of file _hash_map.h.
Referenced by __release_category(), and _Catalog_locale_map::erase().
|
inline |
Definition at line 220 of file _hash_map.h.
|
inline |
|
inline |
Definition at line 195 of file _hash_map.h.
Referenced by __release_category(), and _Catalog_locale_map::lookup().
|
inline |
Definition at line 197 of file _hash_map.h.
|
inline |
Definition at line 82 of file _hash_map.h.
|
inline |
Definition at line 80 of file _hash_map.h.
|
inline |
|
inline |
Definition at line 186 of file _hash_map.h.
|
inline |
Definition at line 188 of file _hash_map.h.
|
inline |
Definition at line 191 of file _hash_map.h.
|
inline |
Definition at line 81 of file _hash_map.h.
|
inline |
Definition at line 225 of file _hash_map.h.
|
inline |
Definition at line 167 of file _hash_map.h.
|
inline |
Definition at line 200 of file _hash_map.h.
|
inline |
Definition at line 223 of file _hash_map.h.
|
inline |
Definition at line 166 of file _hash_map.h.
|
inline |
Definition at line 169 of file _hash_map.h.
|
private |
Definition at line 85 of file _hash_map.h.
Referenced by hash_map< _Key, _Tp,,, >::begin(), hash_map< _Key, _Tp,,, >::bucket_count(), hash_map< _Key, _Tp,,, >::clear(), hash_map< _Key, _Tp,,, >::count(), hash_map< _Key, _Tp,,, >::elems_in_bucket(), hash_map< _Key, _Tp,,, >::empty(), hash_map< _Key, _Tp,,, >::end(), hash_map< _Key, _Tp,,, >::equal_range(), hash_map< _Key, _Tp,,, >::erase(), hash_map< _Key, _Tp,,, >::find(), hash_map< _Key, _Tp,,, >::get_allocator(), hash_map< _Key, _Tp,,, >::hash_funct(), hash_map< _Key, _Tp,,, >::hash_map(), hash_map< _Key, _Tp,,, >::insert(), hash_map< _Key, _Tp,,, >::insert_noresize(), hash_map< _Key, _Tp,,, >::key_eq(), hash_map< _Key, _Tp,,, >::max_bucket_count(), hash_map< _Key, _Tp,,, >::max_size(), hash_map< _Key, _Tp,,, >::operator[](), hash_map< _Key, _Tp,,, >::resize(), hash_map< _Key, _Tp,,, >::size(), and hash_map< _Key, _Tp,,, >::swap().