|
| typedef unordered_multiset< _Kty, _Hasher, _Keyeq, _Alloc > | _Myt |
| |
| typedef _Uhash_compare< _Kty, _Hasher, _Keyeq > | _Mytraits |
| |
| typedef _Hash< _Uset_traits< _Kty, _Mytraits, _Alloc, true > > | _Mybase |
| |
| typedef _Hasher | hasher |
| |
| typedef _Kty | key_type |
| |
| typedef _Keyeq | key_equal |
| |
| typedef _Mytraits | key_compare |
| |
| typedef _Mybase::allocator_type | allocator_type |
| |
| typedef _Mybase::size_type | size_type |
| |
| typedef _Mybase::difference_type | difference_type |
| |
| typedef _Mybase::pointer | pointer |
| |
| typedef _Mybase::const_pointer | const_pointer |
| |
| typedef _Mybase::reference | reference |
| |
| typedef _Mybase::const_reference | const_reference |
| |
| typedef _Mybase::iterator | iterator |
| |
| typedef _Mybase::const_iterator | const_iterator |
| |
| typedef _Mybase::value_type | value_type |
| |
| typedef _Mybase::_Alty | _Alty |
| |
| enum | |
| |
| typedef _Hash< _Uset_traits< _Kty, _Uhash_compare< _Kty, _Hasher, _Keyeq >, _Alloc, true > > | _Myt |
| |
| typedef _Uset_traits< _Kty, _Uhash_compare< _Kty, _Hasher, _Keyeq >, _Alloc, true >::key_type | key_type |
| |
| typedef _Uset_traits< _Kty, _Uhash_compare< _Kty, _Hasher, _Keyeq >, _Alloc, true >::key_compare | key_compare |
| |
| typedef _Uset_traits< _Kty, _Uhash_compare< _Kty, _Hasher, _Keyeq >, _Alloc, true >::value_compare | value_compare |
| |
| typedef list< typename _Uset_traits< _Kty, _Uhash_compare< _Kty, _Hasher, _Keyeq >, _Alloc, true >::value_type, typename _Uset_traits< _Kty, _Uhash_compare< _Kty, _Hasher, _Keyeq >, _Alloc, true >::allocator_type > | _Mylist |
| |
| typedef _Mylist::_Alty | _Alty |
| |
| typedef _Mylist::value_type | value_type |
| |
| typedef _Mylist::allocator_type | allocator_type |
| |
| typedef _Mylist::size_type | size_type |
| |
| typedef _Mylist::difference_type | difference_type |
| |
| typedef _Mylist::pointer | pointer |
| |
| typedef _Mylist::const_pointer | const_pointer |
| |
| typedef _Mylist::reference | reference |
| |
| typedef _Mylist::const_reference | const_reference |
| |
| typedef _If< is_same< key_type, value_type >::value, typename _Mylist::const_iterator, typename _Mylist::iterator >::type | iterator |
| |
| typedef _Mylist::const_iterator | const_iterator |
| |
| typedef _If< is_same< key_type, value_type >::value, typename _Mylist::_Unchecked_const_iterator, typename _Mylist::_Unchecked_iterator >::type | _Unchecked_iterator |
| |
| typedef _Mylist::_Unchecked_const_iterator | _Unchecked_const_iterator |
| |
| typedef vector< _Unchecked_iterator, typename _Alty::template rebind< _Unchecked_iterator >::other > | _Myvec |
| |
| typedef pair< iterator, bool > | _Pairib |
| |
| typedef pair< iterator, iterator > | _Pairii |
| |
| typedef pair< const_iterator, const_iterator > | _Paircc |
| |
| typedef iterator | local_iterator |
| |
| typedef const_iterator | const_local_iterator |
| |
|
| | unordered_multiset () |
| |
| | unordered_multiset (const allocator_type &_Al) |
| |
| | unordered_multiset (const _Myt &_Right) |
| |
| | unordered_multiset (const _Myt &_Right, const allocator_type &_Al) |
| |
| | unordered_multiset (size_type _Buckets) |
| |
| | unordered_multiset (size_type _Buckets, const hasher &_Hasharg) |
| |
| | unordered_multiset (size_type _Buckets, const hasher &_Hasharg, const _Keyeq &_Keyeqarg) |
| |
| | unordered_multiset (size_type _Buckets, const hasher &_Hasharg, const _Keyeq &_Keyeqarg, const allocator_type &_Al) |
| |
| template<class _Iter > |
| | unordered_multiset (_Iter _First, _Iter _Last) |
| |
| template<class _Iter > |
| | unordered_multiset (_Iter _First, _Iter _Last, size_type _Buckets) |
| |
| template<class _Iter > |
| | unordered_multiset (_Iter _First, _Iter _Last, size_type _Buckets, const hasher &_Hasharg) |
| |
| template<class _Iter > |
| | unordered_multiset (_Iter _First, _Iter _Last, size_type _Buckets, const hasher &_Hasharg, const _Keyeq &_Keyeqarg) |
| |
| template<class _Iter > |
| | unordered_multiset (_Iter _First, _Iter _Last, size_type _Buckets, const hasher &_Hasharg, const _Keyeq &_Keyeqarg, const allocator_type &_Al) |
| |
| _Myt & | operator= (const _Myt &_Right) |
| |
| | unordered_multiset (_Myt &&_Right) |
| |
| | unordered_multiset (_Myt &&_Right, const allocator_type &_Al) |
| |
| _Myt & | operator= (_Myt &&_Right) _NOEXCEPT_OP(_Alty |
| |
| template<class... _Valty> |
| iterator | emplace (_Valty &&..._Val) |
| |
| void | swap (_Myt &_Right) _NOEXCEPT_OP(_Alty |
| |
| | unordered_multiset (_XSTD initializer_list< value_type > _Ilist) |
| |
| | unordered_multiset (_XSTD initializer_list< value_type > _Ilist, size_type _Buckets) |
| |
| | unordered_multiset (_XSTD initializer_list< value_type > _Ilist, size_type _Buckets, const hasher &_Hasharg) |
| |
| | unordered_multiset (_XSTD initializer_list< value_type > _Ilist, size_type _Buckets, const hasher &_Hasharg, const _Keyeq &_Keyeqarg) |
| |
| | unordered_multiset (_XSTD initializer_list< value_type > _Ilist, size_type _Buckets, const hasher &_Hasharg, const _Keyeq &_Keyeqarg, const allocator_type &_Al) |
| |
| _Myt & | operator= (_XSTD initializer_list< value_type > _Ilist) |
| |
| hasher | hash_function () const |
| |
| key_equal | key_eq () const |
| |
| | _Hash (const key_compare &_Parg, const allocator_type &_Al) |
| |
| | _Hash (const _Myt &_Right, const _Any_alloc &_Al) |
| |
| | _Hash (_Myt &&_Right) |
| |
| | _Hash (_Myt &&_Right, const allocator_type &_Al) |
| |
| _Myt & | operator= (_Myt &&_Right) |
| |
| _Myt & | operator= (const _Myt &_Right) |
| |
| void | _Assign_rv (_Myt &&_Right) |
| |
| _Pairib | emplace (_Valty &&..._Val) |
| |
| iterator | emplace_hint (const_iterator, _Valty &&..._Val) |
| |
| | ~_Hash () _NOEXCEPT |
| |
| iterator | begin () _NOEXCEPT |
| |
| const_iterator | begin () const _NOEXCEPT |
| |
| local_iterator | begin (size_type _Bucket) |
| |
| const_local_iterator | begin (size_type _Bucket) const |
| |
| iterator | end () _NOEXCEPT |
| |
| const_iterator | end () const _NOEXCEPT |
| |
| local_iterator | end (size_type _Bucket) |
| |
| const_local_iterator | end (size_type _Bucket) const |
| |
| _Unchecked_iterator | _Unchecked_begin () |
| |
| _Unchecked_const_iterator | _Unchecked_begin () const |
| |
| _Unchecked_iterator | _Unchecked_end () |
| |
| _Unchecked_const_iterator | _Unchecked_end () const |
| |
| iterator | _Make_iter (_Unchecked_const_iterator _Where) const |
| |
| iterator | _Make_iter (const_iterator _Where) const |
| |
| const_iterator | cbegin () const _NOEXCEPT |
| |
| const_local_iterator | cbegin (size_type _Bucket) const |
| |
| const_iterator | cend () const _NOEXCEPT |
| |
| const_local_iterator | cend (size_type _Bucket) const |
| |
| size_type | size () const _NOEXCEPT |
| |
| size_type | max_size () const _NOEXCEPT |
| |
| bool | empty () const _NOEXCEPT |
| |
| allocator_type | get_allocator () const _NOEXCEPT |
| |
| key_compare | key_comp () const |
| |
| value_compare | value_comp () const |
| |
| size_type | bucket_count () const _NOEXCEPT |
| |
| size_type | max_bucket_count () const _NOEXCEPT |
| |
| size_type | bucket (const key_type &_Keyval) const |
| |
| size_type | bucket_size (size_type _Bucket) const |
| |
| float | load_factor () const _NOEXCEPT |
| |
| float | max_load_factor () const _NOEXCEPT |
| |
| void | max_load_factor (float _Newmax) |
| |
| void | rehash (size_type _Buckets) |
| |
| void | reserve (size_type _Maxcount) |
| |
| _Pairib | insert (const value_type &_Val) |
| |
| iterator | insert (const value_type &_Val) |
| |
| _Pairib | insert (value_type &&_Val) |
| |
| iterator | insert (value_type &&_Val) |
| |
| iterator | insert (const_iterator, const value_type &_Val) |
| |
| iterator | insert (const_iterator, value_type &&_Val) |
| |
| void | insert (_Iter _First, _Iter _Last) |
| |
| void | insert (_XSTD initializer_list< value_type > _Ilist) |
| |
| iterator | erase (const_iterator _Plist) |
| |
| iterator | erase (const_iterator _First, const_iterator _Last) |
| |
| size_type | erase (const key_type &_Keyval) |
| |
| void | clear () _NOEXCEPT |
| |
| iterator | find (const key_type &_Keyval) |
| |
| const_iterator | find (const key_type &_Keyval) const |
| |
| size_type | count (const key_type &_Keyval) const |
| |
| iterator | lower_bound (const key_type &_Keyval) |
| |
| const_iterator | lower_bound (const key_type &_Keyval) const |
| |
| iterator | upper_bound (const key_type &_Keyval) |
| |
| const_iterator | upper_bound (const key_type &_Keyval) const |
| |
| _Pairii | equal_range (const key_type &_Keyval) |
| |
| _Paircc | equal_range (const key_type &_Keyval) const |
| |
| void | swap (_Myt &_Right) |
| |
|
| _Unchecked_iterator | _Buynode_if_nil (_Valty &&, _Unchecked_iterator _Plist) |
| |
| _Unchecked_iterator | _Buynode_if_nil (_Valty &&_Val, _Nil) |
| |
| void | _Destroy_if_not_nil (_Unchecked_iterator _Plist) |
| |
| void | _Destroy_if_not_nil (_Nil) |
| |
| _Pairib | _Insert (_Valty &&_Val, _Nodety _Pnode) |
| |
| _Unchecked_iterator & | _Vec_lo (size_type _Bucket) |
| |
| _Unchecked_const_iterator & | _Vec_lo (size_type _Bucket) const |
| |
| _Unchecked_iterator & | _Vec_hi (size_type _Bucket) |
| |
| _Unchecked_const_iterator & | _Vec_hi (size_type _Bucket) const |
| |
| _Unchecked_iterator | _Begin (size_type _Bucket) |
| |
| _Unchecked_const_iterator | _Begin (size_type _Bucket) const |
| |
| _Unchecked_iterator | _End (size_type _Bucket) |
| |
| _Unchecked_const_iterator | _End (size_type _Bucket) const |
| |
| void | _Erase_bucket (iterator _Plist_arg, size_type _Bucket) |
| |
| void | _Insert_bucket (_Unchecked_iterator _Plist, _Unchecked_iterator _Where, size_type _Bucket) |
| |
| void | _Copy (const _Myt &_Right) |
| |
| size_type | _Hashval (const key_type &_Keyval) const |
| |
| void | _Init (size_type _Buckets=_Min_buckets) |
| |
| void | _Check_size () |
| |
| void | _Reinsert () |
| |
| float & | _Max_bucket_size () _NOEXCEPT |
| |
| const float & | _Max_bucket_size () const _NOEXCEPT |
| |
| _Uset_traits< _Kty, _Uhash_compare< _Kty, _Hasher, _Keyeq >, _Alloc, true > | _Traitsobj |
| |
| _Mylist | _List |
| |
| _Myvec | _Vec |
| |
| size_type | _Mask |
| |
| size_type | _Maxidx |
| |