Constant bidirectional iterator. More...
#include <mi32/obslist.h>

Public Member Functions | |
| CONST_ITERATOR (const ITERATOR &item) | |
| CONST_ITERATOR (LISTITEM *item) | |
| CONST_ITERATOR () | |
| LISTITEM * | GetNode () const |
| bool | operator!= (const CONST_ITERATOR &rhs) const |
| const _LIT & | operator* () const |
| CONST_ITERATOR | operator++ (int) |
| CONST_ITERATOR & | operator++ () |
| CONST_ITERATOR | operator-- (int) |
| CONST_ITERATOR & | operator-- () |
| const _LIT * | operator-> () const |
| bool | operator== (const CONST_ITERATOR &rhs) const |
Protected Attributes | |
| LISTITEM * | m_Ptr |
Constant bidirectional iterator.
| OBSERVABLE_LIST< _LIT >::CONST_ITERATOR::CONST_ITERATOR | ( | ) | [inline] |
| OBSERVABLE_LIST< _LIT >::CONST_ITERATOR::CONST_ITERATOR | ( | LISTITEM * | item | ) | [inline] |
| item | Internal constructor |
| OBSERVABLE_LIST< _LIT >::CONST_ITERATOR::CONST_ITERATOR | ( | const ITERATOR & | item | ) | [inline] |
| item | Copy constructor |
| LISTITEM* OBSERVABLE_LIST< _LIT >::CONST_ITERATOR::GetNode | ( | ) | const [inline] |
| bool OBSERVABLE_LIST< _LIT >::CONST_ITERATOR::operator!= | ( | const CONST_ITERATOR & | rhs | ) | const [inline] |
| rhs | Inequality operator |
Reimplemented in OBSERVABLE_LIST< _LIT >::ITERATOR.
| const _LIT& OBSERVABLE_LIST< _LIT >::CONST_ITERATOR::operator* | ( | ) | const [inline] |
Reimplemented in OBSERVABLE_LIST< _LIT >::ITERATOR.
| CONST_ITERATOR OBSERVABLE_LIST< _LIT >::CONST_ITERATOR::operator++ | ( | int | ) | [inline] |
Post-increment operator.
Reimplemented in OBSERVABLE_LIST< _LIT >::ITERATOR.
| CONST_ITERATOR& OBSERVABLE_LIST< _LIT >::CONST_ITERATOR::operator++ | ( | ) | [inline] |
Pre-increment operator.
Reimplemented in OBSERVABLE_LIST< _LIT >::ITERATOR.
| CONST_ITERATOR OBSERVABLE_LIST< _LIT >::CONST_ITERATOR::operator-- | ( | int | ) | [inline] |
Post-decrement operator.
Reimplemented in OBSERVABLE_LIST< _LIT >::ITERATOR.
| CONST_ITERATOR& OBSERVABLE_LIST< _LIT >::CONST_ITERATOR::operator-- | ( | ) | [inline] |
Pre-decrement operator.
Reimplemented in OBSERVABLE_LIST< _LIT >::ITERATOR.
| const _LIT* OBSERVABLE_LIST< _LIT >::CONST_ITERATOR::operator-> | ( | ) | const [inline] |
Reimplemented in OBSERVABLE_LIST< _LIT >::ITERATOR.
| bool OBSERVABLE_LIST< _LIT >::CONST_ITERATOR::operator== | ( | const CONST_ITERATOR & | rhs | ) | const [inline] |
| rhs | Equality operator |
Reimplemented in OBSERVABLE_LIST< _LIT >::ITERATOR.
LISTITEM* OBSERVABLE_LIST< _LIT >::CONST_ITERATOR::m_Ptr [protected] |
1.6.1