#include <hashtable.h>
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 Member Functions | |
| _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 147 of file ext/hashtable.h. |
|
|||||
|
Definition at line 154 of file ext/hashtable.h. |
|
|||||
|
Definition at line 153 of file ext/hashtable.h. |
|
|||||
|
Definition at line 158 of file ext/hashtable.h. |
|
|||||
|
Definition at line 150 of file ext/hashtable.h. |
|
|||||
|
Definition at line 156 of file ext/hashtable.h. |
|
|||||
|
Definition at line 161 of file ext/hashtable.h. |
|
|||||
|
Definition at line 160 of file ext/hashtable.h. |
|
|||||
|
Definition at line 159 of file ext/hashtable.h. |
|
|||||
|
Definition at line 157 of file ext/hashtable.h. |
|
||||||||||||||||
|
Definition at line 166 of file ext/hashtable.h. |
|
|||||||||
|
Definition at line 168 of file ext/hashtable.h. |
|
||||||||||
|
Definition at line 169 of file ext/hashtable.h. |
|
|||||||||
|
Definition at line 171 of file ext/hashtable.h. Referenced by __gnu_cxx::_Hashtable_const_iterator< _Val, _Key, _HashFcn, _ExtractKey, _EqualKey, _Alloc >::operator->(). |
|
||||||||||
|
Definition at line 177 of file ext/hashtable.h. |
|
||||||||||
|
Definition at line 597 of file ext/hashtable.h. |
|
|||||||||
|
Definition at line 582 of file ext/hashtable.h. |
|
|||||||||
|
Definition at line 172 of file ext/hashtable.h. References __gnu_cxx::_Hashtable_const_iterator< _Val, _Key, _HashFcn, _ExtractKey, _EqualKey, _Alloc >::operator *(). |
|
||||||||||
|
Definition at line 175 of file ext/hashtable.h. |
|
|||||
|
Definition at line 163 of file ext/hashtable.h. |
|
|||||
|
Definition at line 164 of file ext/hashtable.h. |
1.3.6