#include <stl_hashtable.h>
Collaboration diagram for std::_Hashtable_const_iterator< _Val, _Key, _HashFcn, _ExtractKey, _EqualKey, _Alloc >:
Public Types | |
typedef hashtable< _Val, _Key, _HashFcn, _ExtractKey, _EqualKey, _Alloc > | _Hashtable |
typedef _Hashtable_iterator< _Val, _Key, _HashFcn, _ExtractKey, _EqualKey, _Alloc > | iterator |
typedef _Hashtable_const_iterator< _Val, _Key, _HashFcn, _ExtractKey, _EqualKey, _Alloc > | const_iterator |
typedef _Hashtable_node< _Val > | _Node |
typedef forward_iterator_tag | iterator_category |
typedef _Val | value_type |
typedef ptrdiff_t | difference_type |
typedef size_t | size_type |
typedef const _Val & | reference |
typedef const _Val * | pointer |
Public Methods | |
_Hashtable_const_iterator (const _Node *__n, const _Hashtable *__tab) | |
_Hashtable_const_iterator () | |
_Hashtable_const_iterator (const iterator &__it) | |
reference | operator * () const |
pointer | operator-> () const |
const_iterator & | operator++ () |
const_iterator | operator++ (int) |
bool | operator== (const const_iterator &__it) const |
bool | operator!= (const const_iterator &__it) const |
Public Attributes | |
const _Node * | _M_cur |
const _Hashtable * | _M_ht |
|
Definition at line 139 of file stl_hashtable.h. Referenced by std::_Hashtable_const_iterator< _Val, _Key, _HashFcn, _ExtractKey, _EqualKey, _Alloc >::_Hashtable_const_iterator(). |
|
Definition at line 146 of file stl_hashtable.h. |
|
|
Definition at line 150 of file stl_hashtable.h. |
|
Definition at line 142 of file stl_hashtable.h. |
|
Definition at line 148 of file stl_hashtable.h. |
|
Definition at line 153 of file stl_hashtable.h. Referenced by std::_Hashtable_const_iterator< _Val, _Key, _HashFcn, _ExtractKey, _EqualKey, _Alloc >::operator->(). |
|
Definition at line 152 of file stl_hashtable.h. Referenced by std::_Hashtable_const_iterator< _Val, _Key, _HashFcn, _ExtractKey, _EqualKey, _Alloc >::operator *(). |
|
Definition at line 151 of file stl_hashtable.h. Referenced by std::_Hashtable_const_iterator< _Val, _Key, _HashFcn, _ExtractKey, _EqualKey, _Alloc >::operator++(). |
|
Definition at line 149 of file stl_hashtable.h. |
|
|
Definition at line 160 of file stl_hashtable.h. |
|
|
|
|
Definition at line 582 of file stl_hashtable.h. References std::_Hashtable_const_iterator< _Val, _Key, _HashFcn, _ExtractKey, _EqualKey, _Alloc >::const_iterator. |
|
|
|
|
|