#include <itk_hashtable.h>
Collaboration diagram for itk::hashtable_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >:
Public Types | |
typedef hashtable< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc > | hash_table |
typedef hashtable_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc > | iterator |
typedef hashtable_const_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc > | const_iterator |
typedef hashtable_node< Value > | node |
typedef vcl_size_t | size_type |
typedef Value & | reference |
typedef const Value & | const_reference |
Public Methods | |
hashtable_iterator (node *n, hash_table *tab) | |
hashtable_iterator () | |
reference | operator * () const |
IUEi_STL_INLINE iterator & | operator++ () |
IUEi_STL_INLINE iterator | operator++ (int) |
bool | operator== (const iterator &it) const |
bool | operator!= (const iterator &it) const |
Public Attributes | |
node * | cur |
hash_table * | ht |
|
Definition at line 185 of file itk_hashtable.h. |
|
Definition at line 189 of file itk_hashtable.h. |
|
Definition at line 179 of file itk_hashtable.h. Referenced by itk::hashtable_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >::hashtable_iterator(). |
|
Definition at line 182 of file itk_hashtable.h. Referenced by itk::hashtable_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >::operator!=(), and itk::hashtable_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >::operator==(). |
|
Definition at line 186 of file itk_hashtable.h. Referenced by itk::hashtable_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >::operator++(). |
|
Definition at line 188 of file itk_hashtable.h. Referenced by itk::hashtable_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >::operator *(). |
|
Definition at line 187 of file itk_hashtable.h. Referenced by itk::hashtable_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >::operator++(). |
|
|
Definition at line 195 of file itk_hashtable.h. |
|
Definition at line 196 of file itk_hashtable.h. References itk::hashtable_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >::cur, and itk::hashtable_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >::reference. |
|
Definition at line 204 of file itk_hashtable.h. References itk::hashtable_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >::cur, and itk::hashtable_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >::iterator. |
|
Definition at line 617 of file itk_hashtable.h. |
|
|
Definition at line 201 of file itk_hashtable.h. References itk::hashtable_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >::cur, and itk::hashtable_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >::iterator. |
|
|
Definition at line 192 of file itk_hashtable.h. Referenced by itk::hashtable_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >::hashtable_iterator(), and itk::hashtable_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >::operator++(). |