ReactOS 0.4.16-dev-981-g80eb313
|
#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 >, _SetTraits, _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 >, _SetStorageTraits, _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 _SetTraitsT< value_type > | _SetTraits |
typedef _STLP_PRIV _Rb_tree< key_type, key_compare, value_type, _STLP_PRIV _Identity< value_type >, _SetTraits, _Alloc > | _Priv_Rep_type |
typedef _STLP_PRIV _SetTraitsT< _KeyStorageType > | _SetStorageTraits |
Private Types | |
typedef set< _Key, _Compare, _Alloc > | _Self |
typedef _STLP_PRIV _SetTraitsT< value_type > | _SetTraits |
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 set< _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 |
typedef _STLP_PRIV _Rb_tree<key_type, key_compare, value_type, _STLP_PRIV _Identity<value_type>, _SetTraits, _Alloc> set< _Key,, >::_Rep_type |
typedef _STLP_PRIV _Rb_tree<_KeyStorageType, _CompareStorageType, _KeyStorageType, _STLP_PRIV _Identity<_KeyStorageType>, _SetStorageTraits, _StorageTypeAlloc> set< _Key,, >::_Rep_type |
|
private |
|
private |
|
protected |
|
private |
|
protected |
|
private |
typedef _Rep_type::allocator_type set< _Key,, >::allocator_type |
typedef _Priv_Rep_type::allocator_type set< _Key,, >::allocator_type |
|
private |
|
private |
|
private |
typedef _Rep_type::const_iterator set< _Key,, >::const_iterator |
typedef _Priv_Rep_type::const_iterator set< _Key,, >::const_iterator |
typedef _Rep_type::const_pointer set< _Key,, >::const_pointer |
typedef _Priv_Rep_type::const_pointer set< _Key,, >::const_pointer |
typedef _Rep_type::const_reference set< _Key,, >::const_reference |
typedef _Priv_Rep_type::const_reference set< _Key,, >::const_reference |
typedef _Rep_type::const_reverse_iterator set< _Key,, >::const_reverse_iterator |
typedef _Priv_Rep_type::const_reverse_iterator set< _Key,, >::const_reverse_iterator |
typedef _Rep_type::difference_type set< _Key,, >::difference_type |
typedef _Priv_Rep_type::difference_type set< _Key,, >::difference_type |
typedef _Rep_type::iterator set< _Key,, >::iterator |
typedef _Priv_Rep_type::iterator set< _Key,, >::iterator |
typedef _Compare set< _Key,, >::key_compare |
typedef _Compare set< _Key,, >::key_compare |
typedef _Key set< _Key,, >::key_type |
typedef _Key set< _Key,, >::key_type |
typedef _Rep_type::pointer set< _Key,, >::pointer |
typedef _Priv_Rep_type::pointer set< _Key,, >::pointer |
typedef _Rep_type::reference set< _Key,, >::reference |
typedef _Priv_Rep_type::reference set< _Key,, >::reference |
typedef _Rep_type::reverse_iterator set< _Key,, >::reverse_iterator |
typedef _Priv_Rep_type::reverse_iterator set< _Key,, >::reverse_iterator |
typedef _Rep_type::size_type set< _Key,, >::size_type |
typedef _Priv_Rep_type::size_type set< _Key,, >::size_type |
typedef _Compare set< _Key,, >::value_compare |
typedef _Compare set< _Key,, >::value_compare |
typedef _Key set< _Key,, >::value_type |
typedef _Key set< _Key,, >::value_type |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 137 of file _set.h.
|
inline |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
Definition at line 183 of file _set.h.
|
inline |
|
inline |
|
inline |
|
inlinestaticprivate |
Definition at line 124 of file _set.h.
Referenced by set< _Key,, >::erase(), set< _Key,, >::insert(), and set< _Key,, >::set().
|
inlinestaticprivate |
Definition at line 122 of file _set.h.
Referenced by set< _Key,, >::begin(), set< _Key,, >::end(), set< _Key,, >::equal_range(), set< _Key,, >::find(), set< _Key,, >::insert(), set< _Key,, >::lower_bound(), and set< _Key,, >::upper_bound().
|
inline |
Definition at line 151 of file _set.h.
Referenced by StartMenu::ActivateEntry(), StartMenu::AddEntry(), NotifyArea::CancelModes(), NotifyArea::IconHitTest(), StartMenu::Init(), NotifyArea::Paint(), TaskBar::Refresh(), NotifyArea::Refresh(), set< _Key,, >::rend(), Desktops::SwitchToDesktop(), and StartMenu::WndProc().
|
inline |
Definition at line 211 of file _set.h.
|
inline |
|
inline |
|
inline |
Definition at line 185 of file _set.h.
Referenced by NotifyArea::UpdateIcons().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 152 of file _set.h.
Referenced by StartMenu::ActivateEntry(), StartMenu::AddEntry(), SetTest::bounds(), NotifyArea::CancelModes(), Window::dispatch_dialog_msg(), SetTest::find(), NotifyArea::IconHitTest(), StartMenu::Init(), NotifyArea::Notify(), NotifyArea::Paint(), Window::pretranslate_msg(), set< _Key,, >::rbegin(), TaskBar::Refresh(), NotifyArea::Refresh(), Desktops::SwitchToDesktop(), StartMenu::WndProc(), and NotifyArea::WndProc().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 284 of file _set.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 182 of file _set.h.
Referenced by Window::unregister_dialog(), and Window::unregister_pretranslate().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 168 of file _set.h.
Referenced by StartMenu::AddEntry(), TaskBar::Refresh(), Window::register_dialog(), Window::register_pretranslate(), Desktops::SwitchToDesktop(), SetTest::template_methods(), and NotifyArea::UpdateIcons().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 232 of file _set.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 155 of file _set.h.
Referenced by TaskBar::Refresh(), and SetTest::reverse_iterator_test().
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 156 of file _set.h.
Referenced by TaskBar::Refresh(), and SetTest::reverse_iterator_test().
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 160 of file _set.h.
Referenced by StartMenu::ActivateEntry(), NotifyArea::UpdateIcons(), and NotifyArea::WndProc().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
Definition at line 82 of file _set.h.
Referenced by set< _Key,, >::begin(), set< _Key,, >::clear(), set< _Key,, >::count(), set< _Key,, >::empty(), set< _Key,, >::end(), set< _Key,, >::equal_range(), set< _Key,, >::erase(), set< _Key,, >::find(), set< _Key,, >::get_allocator(), set< _Key,, >::insert(), set< _Key,, >::key_comp(), set< _Key,, >::lower_bound(), set< _Key,, >::max_size(), set< _Key,, >::operator=(), set< _Key,, >::rbegin(), set< _Key,, >::rend(), set< _Key,, >::set(), set< _Key,, >::size(), set< _Key,, >::swap(), set< _Key,, >::upper_bound(), and set< _Key,, >::value_comp().