#include <Iterator.h>
Public Member Functions | |
Const_Iterator () | |
Constructor. | |
Const_Iterator (const item_type *node_ptr) | |
Constructor. | |
Const_Iterator (Const_Iterator< item_type > &iter) | |
Constructor. | |
Const_Iterator (Iterator< item_type > &iter) | |
Constructor. | |
bool | operator== (const item_type *node_ptr) |
Equivalence operator. | |
bool | operator== (Const_Iterator< item_type > &iter) |
Equivalence operator. | |
bool | operator== (Iterator< item_type > &iter) |
Equivalence operator. | |
bool | operator!= (const item_type *node_ptr) |
Equivalence operator. | |
bool | operator!= (Const_Iterator< item_type > &iter) |
Equivalence operator. | |
bool | operator!= (Iterator< item_type > &iter) |
Equivalence operator. | |
Const_Iterator< item_type > & | operator= (const item_type *node_ptr) |
Assignment operator. | |
Const_Iterator< item_type > & | operator= (Const_Iterator< item_type > &iter) |
Assignment operator. | |
Const_Iterator< item_type > & | operator= (Iterator< item_type > &iter) |
Assignment operator. | |
const item_type * | operator * () const |
* operator. | |
const item_type * | operator-> () const |
->operator. | |
Const_Iterator< item_type > & | operator++ () |
++ operator. | |
Const_Iterator< item_type > & | operator-- () |
-- operator. | |
Const_Iterator< item_type > | operator++ (int) |
postfix ++ operator. | |
Const_Iterator< item_type > | operator-- (int) |
postfix -- operator. | |
Const_Iterator< item_type > & | operator & () |
& operator. | |
Const_Iterator< item_type > & | operator & (int) |
& operator. | |
Protected Attributes | |
const item_type * | node_ptr_ |
Pointer to the current node in the AVLTree. |
Definition at line 138 of file Iterator.h.
DREAM::Const_Iterator< item_type >::Const_Iterator | ( | ) | [inline] |
DREAM::Const_Iterator< item_type >::Const_Iterator | ( | const item_type * | node_ptr | ) |
DREAM::Const_Iterator< item_type >::Const_Iterator | ( | Const_Iterator< item_type > & | iter | ) |
DREAM::Const_Iterator< item_type >::Const_Iterator | ( | Iterator< item_type > & | iter | ) |
bool DREAM::Const_Iterator< item_type >::operator== | ( | const item_type * | node_ptr | ) | [inline] |
bool DREAM::Const_Iterator< item_type >::operator== | ( | Const_Iterator< item_type > & | iter | ) | [inline] |
bool DREAM::Const_Iterator< item_type >::operator== | ( | Iterator< item_type > & | iter | ) | [inline] |
bool DREAM::Const_Iterator< item_type >::operator!= | ( | const item_type * | node_ptr | ) | [inline] |
bool DREAM::Const_Iterator< item_type >::operator!= | ( | Const_Iterator< item_type > & | iter | ) | [inline] |
bool DREAM::Const_Iterator< item_type >::operator!= | ( | Iterator< item_type > & | iter | ) | [inline] |
Const_Iterator< item_type > & DREAM::Const_Iterator< item_type >::operator= | ( | const item_type * | node_ptr | ) | [inline] |
Const_Iterator< item_type > & DREAM::Const_Iterator< item_type >::operator= | ( | Const_Iterator< item_type > & | iter | ) | [inline] |
Const_Iterator< item_type > & DREAM::Const_Iterator< item_type >::operator= | ( | Iterator< item_type > & | iter | ) | [inline] |
const item_type * DREAM::Const_Iterator< item_type >::operator * | ( | ) | const [inline] |
const item_type * DREAM::Const_Iterator< item_type >::operator-> | ( | ) | const [inline] |
Const_Iterator< item_type > & DREAM::Const_Iterator< item_type >::operator++ | ( | ) | [inline] |
Const_Iterator< item_type > & DREAM::Const_Iterator< item_type >::operator-- | ( | ) | [inline] |
Const_Iterator< item_type > DREAM::Const_Iterator< item_type >::operator++ | ( | int | ) |
Const_Iterator< item_type > DREAM::Const_Iterator< item_type >::operator-- | ( | int | ) |
Const_Iterator< item_type > & DREAM::Const_Iterator< item_type >::operator & | ( | ) | [inline] |
Const_Iterator< item_type > & DREAM::Const_Iterator< item_type >::operator & | ( | int | ) | [inline] |
const item_type* DREAM::Const_Iterator< item_type >::node_ptr_ [protected] |