ReactOS 0.4.16-dev-1078-g21d3e29
|
#include <_set.h>
Public Types | |
typedef _Key | key_type |
typedef _Key | value_type |
typedef _Compare | key_compare |
typedef _Compare | value_compare |
typedef _STLP_PRIV _Rb_tree< key_type, key_compare, value_type, _STLP_PRIV _Identity< value_type >, _MultisetTraits, _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 |
typedef _Key | key_type |
typedef _Key | value_type |
typedef _Compare | key_compare |
typedef _Compare | value_compare |
typedef _STLP_PRIV _Rb_tree< _KeyStorageType, _CompareStorageType, _KeyStorageType, _STLP_PRIV _Identity< _KeyStorageType >, _MultisetStorageTraits, _StorageTypeAlloc > | _Rep_type |
typedef _Priv_Rep_type::pointer | pointer |
typedef _Priv_Rep_type::const_pointer | const_pointer |
typedef _Priv_Rep_type::reference | reference |
typedef _Priv_Rep_type::const_reference | const_reference |
typedef _Priv_Rep_type::iterator | iterator |
typedef _Priv_Rep_type::const_iterator | const_iterator |
typedef _Priv_Rep_type::reverse_iterator | reverse_iterator |
typedef _Priv_Rep_type::const_reverse_iterator | const_reverse_iterator |
typedef _Priv_Rep_type::size_type | size_type |
typedef _Priv_Rep_type::difference_type | difference_type |
typedef _Priv_Rep_type::allocator_type | allocator_type |
Protected Types | |
typedef _STLP_PRIV _MultisetTraitsT< value_type > | _MultisetTraits |
typedef _STLP_PRIV _Rb_tree< key_type, key_compare, value_type, _STLP_PRIV _Identity< value_type >, _MultisetTraits, _Alloc > | _Priv_Rep_type |
typedef _STLP_PRIV _MultisetTraitsT< _KeyStorageType > | _MultisetStorageTraits |
Private Types | |
typedef multiset< _Key, _Compare, _Alloc > | _Self |
typedef _STLP_PRIV _MultisetTraitsT< value_type > | _MultisetTraits |
typedef _STLP_PRIV _AssocStorageTypes< _Key, _Compare > | _AssocStorageTypes |
typedef _AssocStorageTypes::_KeyStorageType | _KeyStorageType |
typedef _AssocStorageTypes::_CompareStorageType | _CompareStorageType |
typedef _Alloc_traits< _KeyStorageType, _Alloc >::allocator_type | _StorageTypeAlloc |
typedef _STLP_PRIV _CastTraits< _KeyStorageType, _Key > | cast_traits |
typedef multiset< _Key, _Compare, _Alloc > | _Self |
typedef _Rep_type::iterator | base_iterator |
typedef _Rep_type::const_iterator | const_base_iterator |
Static Private Member Functions | |
static iterator | _S_to_value_ite (const_base_iterator __ite) |
static base_iterator | _S_to_storage_ite (const_iterator __ite) |
Private Attributes | |
_Rep_type | _M_t |
|
private |
|
private |
|
private |
|
protected |
|
private |
|
protected |
|
protected |
typedef _STLP_PRIV _Rb_tree<key_type, key_compare, value_type, _STLP_PRIV _Identity<value_type>, _MultisetTraits, _Alloc> multiset< _Key,, >::_Rep_type |
typedef _STLP_PRIV _Rb_tree<_KeyStorageType, _CompareStorageType, _KeyStorageType, _STLP_PRIV _Identity<_KeyStorageType>, _MultisetStorageTraits, _StorageTypeAlloc> multiset< _Key,, >::_Rep_type |
|
private |
|
private |
|
private |
typedef _Rep_type::allocator_type multiset< _Key,, >::allocator_type |
typedef _Priv_Rep_type::allocator_type multiset< _Key,, >::allocator_type |
|
private |
|
private |
|
private |
typedef _Rep_type::const_iterator multiset< _Key,, >::const_iterator |
typedef _Priv_Rep_type::const_iterator multiset< _Key,, >::const_iterator |
typedef _Rep_type::const_pointer multiset< _Key,, >::const_pointer |
typedef _Priv_Rep_type::const_pointer multiset< _Key,, >::const_pointer |
typedef _Rep_type::const_reference multiset< _Key,, >::const_reference |
typedef _Priv_Rep_type::const_reference multiset< _Key,, >::const_reference |
typedef _Rep_type::const_reverse_iterator multiset< _Key,, >::const_reverse_iterator |
typedef _Priv_Rep_type::const_reverse_iterator multiset< _Key,, >::const_reverse_iterator |
typedef _Rep_type::difference_type multiset< _Key,, >::difference_type |
typedef _Priv_Rep_type::difference_type multiset< _Key,, >::difference_type |
typedef _Rep_type::iterator multiset< _Key,, >::iterator |
typedef _Priv_Rep_type::iterator multiset< _Key,, >::iterator |
typedef _Compare multiset< _Key,, >::key_compare |
typedef _Compare multiset< _Key,, >::key_compare |
typedef _Key multiset< _Key,, >::key_type |
typedef _Key multiset< _Key,, >::key_type |
typedef _Rep_type::pointer multiset< _Key,, >::pointer |
typedef _Priv_Rep_type::pointer multiset< _Key,, >::pointer |
typedef _Rep_type::reference multiset< _Key,, >::reference |
typedef _Priv_Rep_type::reference multiset< _Key,, >::reference |
typedef _Rep_type::reverse_iterator multiset< _Key,, >::reverse_iterator |
typedef _Priv_Rep_type::reverse_iterator multiset< _Key,, >::reverse_iterator |
typedef _Rep_type::size_type multiset< _Key,, >::size_type |
typedef _Priv_Rep_type::size_type multiset< _Key,, >::size_type |
typedef _Compare multiset< _Key,, >::value_compare |
typedef _Compare multiset< _Key,, >::value_compare |
typedef _Key multiset< _Key,, >::value_type |
typedef _Key multiset< _Key,, >::value_type |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 313 of file _set.h.
|
inline |
Definition at line 376 of file _set.h.
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
Definition at line 434 of file _set.h.
|
inline |
|
inline |
|
inline |
|
inlinestaticprivate |
Definition at line 371 of file _set.h.
Referenced by multiset< _Key,, >::erase(), multiset< _Key,, >::insert(), and multiset< _Key,, >::multiset().
|
inlinestaticprivate |
Definition at line 369 of file _set.h.
Referenced by multiset< _Key,, >::begin(), multiset< _Key,, >::end(), multiset< _Key,, >::equal_range(), multiset< _Key,, >::find(), multiset< _Key,, >::insert(), multiset< _Key,, >::lower_bound(), and multiset< _Key,, >::upper_bound().
|
inline |
|
inline |
Definition at line 464 of file _set.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 539 of file _set.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 470 of file _set.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
Definition at line 253 of file _set.h.
Referenced by multiset< _Key,, >::begin(), multiset< _Key,, >::clear(), multiset< _Key,, >::count(), multiset< _Key,, >::empty(), multiset< _Key,, >::end(), multiset< _Key,, >::equal_range(), multiset< _Key,, >::erase(), multiset< _Key,, >::find(), multiset< _Key,, >::get_allocator(), multiset< _Key,, >::insert(), multiset< _Key,, >::key_comp(), multiset< _Key,, >::lower_bound(), multiset< _Key,, >::max_size(), multiset< _Key,, >::multiset(), multiset< _Key,, >::operator=(), multiset< _Key,, >::rbegin(), multiset< _Key,, >::rend(), multiset< _Key,, >::size(), multiset< _Key,, >::swap(), multiset< _Key,, >::upper_bound(), and multiset< _Key,, >::value_comp().