ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

hash_multiset< _Value,,, > Class Template Reference

#include <_hash_set.h>

Public Types

typedef hashtable< _Value,
_Value, _HashFcn,
_HashMultisetTraits,
_STLP_PRIV _Identity< _Value >
, _EqualKey, _Alloc
_Ht
typedef _Ht::key_type key_type
typedef _Ht::value_type value_type
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

Public Member Functions

hasher hash_funct () const
key_equal key_eq () const
allocator_type get_allocator () const
 hash_multiset ()
 hash_multiset (size_type __n)
 hash_multiset (size_type __n, const hasher &__hf)
 hash_multiset (size_type __n, const hasher &__hf, const key_equal &__eql)
 hash_multiset (size_type __n, const hasher &__hf, const key_equal &__eql, const allocator_type &__a)
 hash_multiset (__move_source< _Self > src)
 hash_multiset (const value_type *__f, const value_type *__l)
 hash_multiset (const value_type *__f, const value_type *__l, size_type __n)
 hash_multiset (const value_type *__f, const value_type *__l, size_type __n, const hasher &__hf)
 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())
 hash_multiset (const_iterator __f, const_iterator __l)
 hash_multiset (const_iterator __f, const_iterator __l, size_type __n)
 hash_multiset (const_iterator __f, const_iterator __l, size_type __n, const hasher &__hf)
 hash_multiset (const_iterator __f, const_iterator __l, size_type __n, const hasher &__hf, const key_equal &__eql, const allocator_type &__a=allocator_type())
size_type size () const
size_type max_size () const
bool empty () const
void swap (_Self &hs)
iterator begin ()
iterator end ()
const_iterator begin () const
const_iterator end () const
iterator insert (const value_type &__obj)
void insert (const value_type *__f, const value_type *__l)
void insert (const_iterator __f, const_iterator __l)
iterator insert_noresize (const value_type &__obj)
_STLP_TEMPLATE_FOR_CONT_EXT
iterator 
find (const _KT &__key)
_STLP_TEMPLATE_FOR_CONT_EXT
const_iterator 
find (const _KT &__key) const
_STLP_TEMPLATE_FOR_CONT_EXT
size_type 
count (const _KT &__key) const
_STLP_TEMPLATE_FOR_CONT_EXT
pair< iterator, iterator
equal_range (const _KT &__key)
_STLP_TEMPLATE_FOR_CONT_EXT
pair< const_iterator,
const_iterator
equal_range (const _KT &__key) const
_STLP_TEMPLATE_FOR_CONT_EXT
size_type 
erase (const _KT &__key)
void erase (iterator __it)
void erase (iterator __f, iterator __l)
void clear ()
void resize (size_type __hint)
size_type bucket_count () const
size_type max_bucket_count () const
size_type elems_in_bucket (size_type __n) const

Private Types

typedef hash_multiset< _Value,
_HashFcn, _EqualKey, _Alloc
_Self
typedef _STLP_PRIV
_HashMultisetTraitsT< _Value
_HashMultisetTraits

Private Attributes

_Ht _M_ht

Detailed Description

template<class _Value, _STLP_DFL_TMPL_PARAM(_HashFcn, hash< _Value >), _STLP_DFL_TMPL_PARAM(_EqualKey, equal_to< _Value >), _STLP_DFL_TMPL_PARAM(_Alloc, allocator< _Value >)>
class hash_multiset< _Value,,, >

Definition at line 231 of file _hash_set.h.


The documentation for this class was generated from the following file:

Generated on Sat May 26 2012 06:20:59 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.