CLASS iterator. More...
#include <mi32/mihash.h>

Public Member Functions | |
| ITERATOR () | |
| bool | operator!= (const ITERATOR &rhs) const |
| _ITEMTYPE & | operator* () const |
| ITERATOR & | operator++ () |
| _ITEMTYPE * | operator-> () const |
| bool | operator== (const ITERATOR &rhs) const |
CLASS iterator.
| MIHASH< _ITEMTYPE >::ITERATOR::ITERATOR | ( | ) | [inline] |
Default constructor.
| bool MIHASH< _ITEMTYPE >::ITERATOR::operator!= | ( | const ITERATOR & | rhs | ) | const [inline] |
| rhs | Inequality operator |
Reimplemented from MIHASH< _ITEMTYPE >::CONST_ITERATOR.
| _ITEMTYPE& MIHASH< _ITEMTYPE >::ITERATOR::operator* | ( | ) | const [inline] |
Dereference operator, returns reference to templated item.
Reimplemented from MIHASH< _ITEMTYPE >::CONST_ITERATOR.
Pre-increment operator.
Reimplemented from MIHASH< _ITEMTYPE >::CONST_ITERATOR.
| _ITEMTYPE* MIHASH< _ITEMTYPE >::ITERATOR::operator-> | ( | ) | const [inline] |
Dereference operator, returns pointer to templated item.
Reimplemented from MIHASH< _ITEMTYPE >::CONST_ITERATOR.
| bool MIHASH< _ITEMTYPE >::ITERATOR::operator== | ( | const ITERATOR & | rhs | ) | const [inline] |
iterator operator++(int) not defined to avoid expensive copy operation iterator operator--(int) not defined to avoid expensive copy operation
| rhs | Equality operator |
Reimplemented from MIHASH< _ITEMTYPE >::CONST_ITERATOR.
1.6.1