#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] |
1.5.1