hash_multiset< _Value,,, > Class Template Reference#include <_hash_set.h>
Detailed Descriptiontemplate<class _Value, _STLP_DFL_TMPL_PARAM(_HashFcn, hash< _Value >), _STLP_DFL_TMPL_PARAM(_EqualKey, equal_to< _Value >), _STLP_DEFAULT_ALLOCATOR_SELECT(_Value)>
|
typedef hashtable<_Value, _Value, _HashFcn, _HashMultisetTraits, _STLP_PRIV _Identity<_Value>, _EqualKey, _Alloc> hash_multiset< _Value,,, >::_Ht |
Definition at line 236 of file _hash_set.h.
typedef _Ht::key_type hash_multiset< _Value,,, >::key_type |
Definition at line 238 of file _hash_set.h.
typedef _Ht::value_type hash_multiset< _Value,,, >::value_type |
Definition at line 239 of file _hash_set.h.
typedef _Ht::hasher hash_multiset< _Value,,, >::hasher |
Definition at line 240 of file _hash_set.h.
typedef _Ht::key_equal hash_multiset< _Value,,, >::key_equal |
Definition at line 241 of file _hash_set.h.
typedef _Ht::size_type hash_multiset< _Value,,, >::size_type |
Definition at line 243 of file _hash_set.h.
typedef _Ht::difference_type hash_multiset< _Value,,, >::difference_type |
Definition at line 244 of file _hash_set.h.
typedef _Ht::pointer hash_multiset< _Value,,, >::pointer |
Definition at line 245 of file _hash_set.h.
typedef _Ht::const_pointer hash_multiset< _Value,,, >::const_pointer |
Definition at line 246 of file _hash_set.h.
typedef _Ht::reference hash_multiset< _Value,,, >::reference |
Definition at line 247 of file _hash_set.h.
typedef _Ht::const_reference hash_multiset< _Value,,, >::const_reference |
Definition at line 248 of file _hash_set.h.
typedef _Ht::iterator hash_multiset< _Value,,, >::iterator |
Definition at line 250 of file _hash_set.h.
typedef _Ht::const_iterator hash_multiset< _Value,,, >::const_iterator |
Definition at line 251 of file _hash_set.h.
typedef _Ht::allocator_type hash_multiset< _Value,,, >::allocator_type |
Definition at line 253 of file _hash_set.h.
hash_multiset< _Value,,, >::hash_multiset | ( | ) | [inline] |
Definition at line 264 of file _hash_set.h.
hash_multiset< _Value,,, >::hash_multiset | ( | size_type | __n | ) | [inline, explicit] |
Definition at line 266 of file _hash_set.h.
hash_multiset< _Value,,, >::hash_multiset | ( | size_type | __n, | |
const hasher & | __hf | |||
) | [inline] |
Definition at line 268 of file _hash_set.h.
hash_multiset< _Value,,, >::hash_multiset | ( | size_type | __n, | |
const hasher & | __hf, | |||
const key_equal & | __eql | |||
) | [inline] |
Definition at line 270 of file _hash_set.h.
hash_multiset< _Value,,, >::hash_multiset | ( | size_type | __n, | |
const hasher & | __hf, | |||
const key_equal & | __eql, | |||
const allocator_type & | __a | |||
) | [inline] |
Definition at line 272 of file _hash_set.h.
hash_multiset< _Value,,, >::hash_multiset | ( | __move_source< _Self > | src | ) | [inline] |
Definition at line 276 of file _hash_set.h.
hash_multiset< _Value,,, >::hash_multiset | ( | const value_type * | __f, | |
const value_type * | __l | |||
) | [inline] |
Definition at line 308 of file _hash_set.h.
hash_multiset< _Value,,, >::hash_multiset | ( | const value_type * | __f, | |
const value_type * | __l, | |||
size_type | __n | |||
) | [inline] |
Definition at line 311 of file _hash_set.h.
hash_multiset< _Value,,, >::hash_multiset | ( | const value_type * | __f, | |
const value_type * | __l, | |||
size_type | __n, | |||
const hasher & | __hf | |||
) | [inline] |
Definition at line 314 of file _hash_set.h.
hash_multiset< _Value,,, >::hash_multiset | ( | const value_type * | __f, | |
const value_type * | __l, | |||
size_type | __n, | |||
const hasher & | __hf, | |||
const key_equal & | __eql, | |||
const allocator_type & | __a = allocator_type() | |||
) | [inline] |
Definition at line 318 of file _hash_set.h.
hash_multiset< _Value,,, >::hash_multiset | ( | const_iterator | __f, | |
const_iterator | __l | |||
) | [inline] |
Definition at line 324 of file _hash_set.h.
hash_multiset< _Value,,, >::hash_multiset | ( | const_iterator | __f, | |
const_iterator | __l, | |||
size_type | __n | |||
) | [inline] |
Definition at line 327 of file _hash_set.h.
hash_multiset< _Value,,, >::hash_multiset | ( | const_iterator | __f, | |
const_iterator | __l, | |||
size_type | __n, | |||
const hasher & | __hf | |||
) | [inline] |
Definition at line 330 of file _hash_set.h.
hash_multiset< _Value,,, >::hash_multiset | ( | const_iterator | __f, | |
const_iterator | __l, | |||
size_type | __n, | |||
const hasher & | __hf, | |||
const key_equal & | __eql, | |||
const allocator_type & | __a = allocator_type() | |||
) | [inline] |
Definition at line 334 of file _hash_set.h.
hasher hash_multiset< _Value,,, >::hash_funct | ( | ) | const [inline] |
Definition at line 255 of file _hash_set.h.
key_equal hash_multiset< _Value,,, >::key_eq | ( | ) | const [inline] |
Definition at line 256 of file _hash_set.h.
allocator_type hash_multiset< _Value,,, >::get_allocator | ( | ) | const [inline] |
Definition at line 257 of file _hash_set.h.
size_type hash_multiset< _Value,,, >::size | ( | ) | const [inline] |
Definition at line 342 of file _hash_set.h.
size_type hash_multiset< _Value,,, >::max_size | ( | ) | const [inline] |
Definition at line 343 of file _hash_set.h.
bool hash_multiset< _Value,,, >::empty | ( | ) | const [inline] |
Definition at line 344 of file _hash_set.h.
void hash_multiset< _Value,,, >::swap | ( | _Self & | hs | ) | [inline] |
iterator hash_multiset< _Value,,, >::begin | ( | ) | [inline] |
Definition at line 347 of file _hash_set.h.
iterator hash_multiset< _Value,,, >::end | ( | ) | [inline] |
Definition at line 348 of file _hash_set.h.
const_iterator hash_multiset< _Value,,, >::begin | ( | ) | const [inline] |
Definition at line 349 of file _hash_set.h.
const_iterator hash_multiset< _Value,,, >::end | ( | ) | const [inline] |
Definition at line 350 of file _hash_set.h.
iterator hash_multiset< _Value,,, >::insert | ( | const value_type & | __obj | ) | [inline] |
Definition at line 353 of file _hash_set.h.
void hash_multiset< _Value,,, >::insert | ( | const value_type * | __f, | |
const value_type * | __l | |||
) | [inline] |
Definition at line 359 of file _hash_set.h.
void hash_multiset< _Value,,, >::insert | ( | const_iterator | __f, | |
const_iterator | __l | |||
) | [inline] |
Definition at line 361 of file _hash_set.h.
iterator hash_multiset< _Value,,, >::insert_noresize | ( | const value_type & | __obj | ) | [inline] |
Definition at line 364 of file _hash_set.h.
_STLP_TEMPLATE_FOR_CONT_EXT iterator hash_multiset< _Value,,, >::find | ( | const _KT & | __key | ) | [inline] |
Definition at line 368 of file _hash_set.h.
_STLP_TEMPLATE_FOR_CONT_EXT const_iterator hash_multiset< _Value,,, >::find | ( | const _KT & | __key | ) | const [inline] |
Definition at line 371 of file _hash_set.h.
_STLP_TEMPLATE_FOR_CONT_EXT size_type hash_multiset< _Value,,, >::count | ( | const _KT & | __key | ) | const [inline] |
Definition at line 374 of file _hash_set.h.
_STLP_TEMPLATE_FOR_CONT_EXT pair<iterator, iterator> hash_multiset< _Value,,, >::equal_range | ( | const _KT & | __key | ) | [inline] |
Definition at line 377 of file _hash_set.h.
_STLP_TEMPLATE_FOR_CONT_EXT pair<const_iterator, const_iterator> hash_multiset< _Value,,, >::equal_range | ( | const _KT & | __key | ) | const [inline] |
Definition at line 380 of file _hash_set.h.
_STLP_TEMPLATE_FOR_CONT_EXT size_type hash_multiset< _Value,,, >::erase | ( | const _KT & | __key | ) | [inline] |
Definition at line 384 of file _hash_set.h.
void hash_multiset< _Value,,, >::erase | ( | iterator | __it | ) | [inline] |
Definition at line 385 of file _hash_set.h.
void hash_multiset< _Value,,, >::erase | ( | iterator | __f, | |
iterator | __l | |||
) | [inline] |
Definition at line 386 of file _hash_set.h.
void hash_multiset< _Value,,, >::clear | ( | ) | [inline] |
Definition at line 387 of file _hash_set.h.
void hash_multiset< _Value,,, >::resize | ( | size_type | __hint | ) | [inline] |
Definition at line 390 of file _hash_set.h.
size_type hash_multiset< _Value,,, >::bucket_count | ( | ) | const [inline] |
Definition at line 391 of file _hash_set.h.
size_type hash_multiset< _Value,,, >::max_bucket_count | ( | ) | const [inline] |
Definition at line 392 of file _hash_set.h.
size_type hash_multiset< _Value,,, >::elems_in_bucket | ( | size_type | __n | ) | const [inline] |
Definition at line 393 of file _hash_set.h.