|
Jive reference manual
|
#include <jem/util/HashTableIterator.h>
Public Types | |
| typedef HashTableIterator | Self |
| typedef HashTableNode< T > | Node |
| typedef std::forward_iterator_tag | iterator_category |
| typedef idx_t | difference_type |
| typedef T | value_type |
| typedef R | reference |
| typedef P | pointer |
Public Member Functions | |
| HashTableIterator () | |
| HashTableIterator (void **chain) | |
| HashTableIterator (void **chain, void *node) | |
| HashTableIterator (const Self &rhs) | |
| Self & | operator++ () |
| Self | operator++ (int) |
| reference | operator* () const |
| pointer | operator-> () const |
| bool | operator== (const Self &rhs) const |
| bool | operator!= (const Self &rhs) const |
| void ** | getChain () const |
| void * | getNode () const |
| typedef HashTableIterator jem::util::HashTableIterator< T, R, P >::Self |
| typedef HashTableNode<T> jem::util::HashTableIterator< T, R, P >::Node |
| typedef std::forward_iterator_tag jem::util::HashTableIterator< T, R, P >::iterator_category |
| typedef idx_t jem::util::HashTableIterator< T, R, P >::difference_type |
| typedef T jem::util::HashTableIterator< T, R, P >::value_type |
| typedef R jem::util::HashTableIterator< T, R, P >::reference |
| typedef P jem::util::HashTableIterator< T, R, P >::pointer |
| jem::util::HashTableIterator< T, R, P >::HashTableIterator | ( | ) |
|
explicit |
| jem::util::HashTableIterator< T, R, P >::HashTableIterator | ( | void ** | chain, |
| void * | node | ||
| ) |
| jem::util::HashTableIterator< T, R, P >::HashTableIterator | ( | const Self & | rhs | ) |
| HashTableIterator< T, R, P > & jem::util::HashTableIterator< T, R, P >::operator++ | ( | ) |
| HashTableIterator< T, R, P > jem::util::HashTableIterator< T, R, P >::operator++ | ( | int | ) |
| HashTableIterator< T, R, P >::reference jem::util::HashTableIterator< T, R, P >::operator* | ( | ) | const |
| HashTableIterator< T, R, P >::pointer jem::util::HashTableIterator< T, R, P >::operator-> | ( | ) | const |
| bool jem::util::HashTableIterator< T, R, P >::operator== | ( | const Self & | rhs | ) | const |
| bool jem::util::HashTableIterator< T, R, P >::operator!= | ( | const Self & | rhs | ) | const |
| void ** jem::util::HashTableIterator< T, R, P >::getChain | ( | ) | const |
| void * jem::util::HashTableIterator< T, R, P >::getNode | ( | ) | const |