![]() |
Orfeo Toolbox
3.16
|
#include <itk_hashtable.h>
Collaboration diagram for itk::hashtable_const_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >:Public Types | |
| typedef hashtable_const_iterator < Value, Key, HashFcn, ExtractKey, EqualKey, Alloc > | const_iterator |
| typedef const Value & | const_reference |
| typedef hashtable< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc > | hash_table |
| typedef hashtable_iterator < Value, Key, HashFcn, ExtractKey, EqualKey, Alloc > | iterator |
| typedef hashtable_node< Value > | node |
| typedef const Value * | pointer |
| typedef Value & | reference |
| typedef vcl_size_t | size_type |
Public Member Functions | |
| hashtable_const_iterator (const node *n, const hash_table *tab) | |
| hashtable_const_iterator () | |
| hashtable_const_iterator (const iterator &it) | |
| bool | operator!= (const const_iterator &it) const |
| const_reference | operator* () const |
| IUEi_STL_INLINE const_iterator & | operator++ () |
| IUEi_STL_INLINE const_iterator | operator++ (int) |
| pointer | operator-> () const |
| bool | operator== (const const_iterator &it) const |
Public Attributes | |
| const node * | cur |
| const hash_table * | ht |
Definition at line 200 of file itk_hashtable.h.
| typedef hashtable_const_iterator<Value, Key, HashFcn, ExtractKey, EqualKey, Alloc> itk::hashtable_const_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >::const_iterator |
Definition at line 243 of file itk_hashtable.h.
| typedef const Value& itk::hashtable_const_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >::const_reference |
Definition at line 247 of file itk_hashtable.h.
| typedef hashtable<Value, Key, HashFcn, ExtractKey, EqualKey, Alloc> itk::hashtable_const_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >::hash_table |
Definition at line 239 of file itk_hashtable.h.
| typedef hashtable_iterator<Value, Key, HashFcn, ExtractKey, EqualKey, Alloc> itk::hashtable_const_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >::iterator |
Definition at line 241 of file itk_hashtable.h.
| typedef hashtable_node<Value> itk::hashtable_const_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >::node |
Definition at line 244 of file itk_hashtable.h.
| typedef const Value* itk::hashtable_const_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >::pointer |
Definition at line 248 of file itk_hashtable.h.
| typedef Value& itk::hashtable_const_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >::reference |
Definition at line 246 of file itk_hashtable.h.
| typedef vcl_size_t itk::hashtable_const_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >::size_type |
Definition at line 245 of file itk_hashtable.h.
|
inline |
Definition at line 253 of file itk_hashtable.h.
|
inline |
Definition at line 254 of file itk_hashtable.h.
|
inline |
Definition at line 255 of file itk_hashtable.h.
|
inline |
Definition at line 262 of file itk_hashtable.h.
References itk::hashtable_const_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >::cur.
|
inline |
Definition at line 257 of file itk_hashtable.h.
References itk::hashtable_const_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >::cur, and itk::hashtable_node< Value >::val.
Referenced by itk::hashtable_const_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >::operator->().
|
inline |
Definition at line 687 of file itk_hashtable.h.
References itk::hashtable_node< Value >::next, and itk::hashtable_node< Value >::val.
|
inline |
Definition at line 704 of file itk_hashtable.h.
|
inline |
Definition at line 258 of file itk_hashtable.h.
References itk::hashtable_const_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >::operator*().
|
inline |
Definition at line 261 of file itk_hashtable.h.
References itk::hashtable_const_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >::cur.
| const node* itk::hashtable_const_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >::cur |
Definition at line 250 of file itk_hashtable.h.
Referenced by itk::hashtable_const_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >::operator!=(), itk::hashtable_const_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >::operator*(), and itk::hashtable_const_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >::operator==().
| const hash_table* itk::hashtable_const_iterator< Value, Key, HashFcn, ExtractKey, EqualKey, Alloc >::ht |
Definition at line 251 of file itk_hashtable.h.