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

multimap< _Key, _Tp,, > Class Template Reference

#include <_map.h>

Data Structures

class  value_compare

Public Types

typedef _Key key_type
typedef _Tp data_type
typedef _Tp mapped_type
typedef pair< _STLP_CONST _Key,
_Tp > 
value_type
typedef _Compare key_compare
typedef _STLP_PRIV _Rb_tree
< key_type, key_compare,
value_type, _STLP_SELECT1ST(value_type,
_Key), _MultimapTraits, _Alloc
_Rep_type
typedef _Rep_type::pointer pointer
typedef _Rep_type::const_pointer const_pointer
typedef _Rep_type::reference reference
typedef _Rep_type::const_reference const_reference
typedef _Rep_type::iterator iterator
typedef _Rep_type::const_iterator const_iterator
typedef _Rep_type::reverse_iterator reverse_iterator
typedef
_Rep_type::const_reverse_iterator 
const_reverse_iterator
typedef _Rep_type::size_type size_type
typedef _Rep_type::difference_type difference_type
typedef _Rep_type::allocator_type allocator_type

Public Member Functions

 multimap ()
 multimap (const _Compare &__comp, const allocator_type &__a=allocator_type())
 multimap (const value_type *__first, const value_type *__last)
 multimap (const value_type *__first, const value_type *__last, const _Compare &__comp, const allocator_type &__a=allocator_type())
 multimap (const_iterator __first, const_iterator __last)
 multimap (const_iterator __first, const_iterator __last, const _Compare &__comp, const allocator_type &__a=allocator_type())
 multimap (const _Self &__x)
 multimap (__move_source< _Self > src)
_Selfoperator= (const _Self &__x)
key_compare key_comp () const
value_compare value_comp () const
allocator_type get_allocator () const
iterator begin ()
const_iterator begin () const
iterator end ()
const_iterator end () const
reverse_iterator rbegin ()
const_reverse_iterator rbegin () const
reverse_iterator rend ()
const_reverse_iterator rend () const
bool empty () const
size_type size () const
size_type max_size () const
void swap (_Self &__x)
iterator insert (const value_type &__x)
iterator insert (iterator __pos, const value_type &__x)
void insert (const value_type *__first, const value_type *__last)
void insert (const_iterator __first, const_iterator __last)
void erase (iterator __pos)
size_type erase (const key_type &__x)
void erase (iterator __first, iterator __last)
void clear ()
_STLP_TEMPLATE_FOR_CONT_EXT
iterator 
find (const _KT &__x)
_STLP_TEMPLATE_FOR_CONT_EXT
const_iterator 
find (const _KT &__x) const
_STLP_TEMPLATE_FOR_CONT_EXT
size_type 
count (const _KT &__x) const
_STLP_TEMPLATE_FOR_CONT_EXT
iterator 
lower_bound (const _KT &__x)
_STLP_TEMPLATE_FOR_CONT_EXT
const_iterator 
lower_bound (const _KT &__x) const
_STLP_TEMPLATE_FOR_CONT_EXT
iterator 
upper_bound (const _KT &__x)
_STLP_TEMPLATE_FOR_CONT_EXT
const_iterator 
upper_bound (const _KT &__x) const
_STLP_TEMPLATE_FOR_CONT_EXT
pair< iterator, iterator
equal_range (const _KT &__x)
_STLP_TEMPLATE_FOR_CONT_EXT
pair< const_iterator,
const_iterator
equal_range (const _KT &__x) const

Protected Types

typedef _STLP_PRIV
_MultimapTraitsT< value_type
_MultimapTraits

Private Types

typedef multimap< _Key, _Tp,
_Compare, _Alloc
_Self

Private Attributes

_Rep_type _M_t

Detailed Description

template<class _Key, class _Tp, _STLP_DFL_TMPL_PARAM(_Compare, less< _Key >), _STLP_DEFAULT_PAIR_ALLOCATOR_SELECT(_STLP_CONST _Key, _Tp)>
class multimap< _Key, _Tp,, >

Definition at line 237 of file _map.h.


The documentation for this class was generated from the following file:
  • include/c++/stlport/stl/_map.h

Generated on Sun May 27 2012 06:30:54 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.