#include <RmLinkedList.h>
Inheritance diagram for RmLinkedList< Type >::iterator:

Public Member Functions | |
| iterator () | |
| Constructor. | |
| iterator (const RmLinkedList< Type > *pParent, ItemNode *pItemNode) | |
| Constructor. | |
| ~iterator () | |
| Destructor. | |
| iterator & | operator++ () |
| Prefix++. | |
| iterator | operator++ (int) |
| Postfix++. | |
| iterator & | operator-- () |
| Prefix--. | |
| iterator | operator-- (int) |
| Postfix--. | |
| Type & | operator * () |
| Accessing actual item. | |
| bool | operator== (const iterator &src) |
| opreator == | |
| bool | operator!= (const iterator &src) |
| opreator != | |
Iterator Class ( non - const )
|
|||||||||
|
Constructor. Constructor |
|
||||||||||||||||
|
Constructor. Constructor |
|
|||||||||
|
Destructor. Destructor |
|
|||||||||
|
Accessing actual item. Access item by dereferencing iterator
|
|
||||||||||
|
opreator != Equality operator
|
|
||||||||||
|
Postfix++. Increment operator to advance iterator
Reimplemented from RmLinkedList< Type >::const_iterator. |
|
|||||||||
|
Prefix++. Increment operator to advance iterator
Reimplemented from RmLinkedList< Type >::const_iterator. |
|
||||||||||
|
Postfix--. Decrement operator to move iterator backward
Reimplemented from RmLinkedList< Type >::const_iterator. |
|
|||||||||
|
Prefix--. Decrement operator to move iterator backward
Reimplemented from RmLinkedList< Type >::const_iterator. |
|
||||||||||
|
opreator == Equality operator
|
1.3.6