libstdc++
|
#include <hashtable_policy.h>
Public Types | |
typedef std::ptrdiff_t | difference_type |
typedef std::forward_iterator_tag | iterator_category |
typedef std::conditional< __constant_iterators, const_Value *, _Value * >::type | pointer |
typedef std::conditional< __constant_iterators, const_Value &, _Value & >::type | reference |
typedef _Value | value_type |
Public Member Functions | |
_Local_iterator (const __hash_code_base &__base, _Hash_node< _Value, __cache > *__p, std::size_t __bkt, std::size_t __bkt_count) | |
reference | operator* () const |
_Local_iterator & | operator++ () |
_Local_iterator | operator++ (int) |
pointer | operator-> () const |
local iterators
Definition at line 1647 of file hashtable_policy.h.
typedef std::ptrdiff_t std::__detail::_Local_iterator< _Key, _Value, _ExtractKey, _H1, _H2, _Hash, __constant_iterators, __cache >::difference_type |
Definition at line 1663 of file hashtable_policy.h.
typedef std::forward_iterator_tag std::__detail::_Local_iterator< _Key, _Value, _ExtractKey, _H1, _H2, _Hash, __constant_iterators, __cache >::iterator_category |
Definition at line 1664 of file hashtable_policy.h.
typedef std::conditional<__constant_iterators,const_Value*,_Value*>::type std::__detail::_Local_iterator< _Key, _Value, _ExtractKey, _H1, _H2, _Hash, __constant_iterators, __cache >::pointer |
Definition at line 1659 of file hashtable_policy.h.
typedef std::conditional<__constant_iterators,const_Value&,_Value&>::type std::__detail::_Local_iterator< _Key, _Value, _ExtractKey, _H1, _H2, _Hash, __constant_iterators, __cache >::reference |
Definition at line 1662 of file hashtable_policy.h.
typedef _Value std::__detail::_Local_iterator< _Key, _Value, _ExtractKey, _H1, _H2, _Hash, __constant_iterators, __cache >::value_type |
Definition at line 1656 of file hashtable_policy.h.
|
inline |
Definition at line 1668 of file hashtable_policy.h.
|
inline |
Definition at line 1675 of file hashtable_policy.h.
|
inline |
Definition at line 1683 of file hashtable_policy.h.
|
inline |
Definition at line 1690 of file hashtable_policy.h.
|
inline |
Definition at line 1679 of file hashtable_policy.h.