#include <propertyiterator.h>
Public Member Functions | |
PropertyIterator () | |
PropertyIterator (const PropertyIterator &toCopy) | |
PropertyIterator & | operator= (const PropertyIterator &toCopy) |
PropertyIterator & | operator-= (ptrdiff_t dec) |
PropertyIterator & | operator+= (ptrdiff_t toInc) |
ptrdiff_t | operator- (const PropertyIterator &toDiff) const |
PropertyIterator | operator- (ptrdiff_t delta) const |
bool | operator>= (const PropertyIterator &toCompare) const |
bool | operator!= (const PropertyIterator &toCompare) const |
bool | operator== (const PropertyIterator &toCompare) const |
bool | operator> (const PropertyIterator &toCompare) const |
bool | operator< (const PropertyIterator &toCompare) const |
bool | operator<= (const PropertyIterator &toCompare) const |
PropertyIterator & | operator++ () |
PropertyIterator | operator++ (int) |
PropertyIterator & | operator-- () |
PropertyIterator | operator-- (int) |
PropertyIterator | operator+ (ptrdiff_t inc) const |
pointer | operator-> () |
const pointer | operator-> () const |
reference | operator * () |
const reference | operator * () const |
reference | operator[] (int n) |
const reference | operator[] (int n) const |
|
default constructor. iterator must be initialised before use |
|
|
|
returns a constant reference to the node pointed to by this iterator |
|
returns a reference to the node pointed to by this iterator |
|
compares this isterator with another
|
|
increment
|
|
increments the position of this iterator |
|
prefix increment |
|
prefix increment
|
|
decrement
|
|
decrements the position of this iterator
|
|
decrements the position of this iterator |
|
prefix decrement |
|
|
|
returns a constant pointer to the node this iterator is pointing to |
|
returns a pointer to the node this iterator is pointing to |
|
compares this isterator with another
|
|
compares this isterator with another
|
|
|
|
compares this isterator with another
|
|
compares this isterator with another
|
|
compares this isterator with another
|
|
|
|
|