|
latest version v1.9 - last update 24 Nov 2005 |
|
#include <ltiAdjacencyGraph.h>
Public Member Functions | |
| const_iterator () | |
| const_iterator (const const_iterator &other) | |
| const_iterator (const iterator &other) | |
| const_iterator & | operator++ () |
| const_iterator | operator++ (int) |
| const_iterator & | operator-- () |
| const_iterator | operator-- (int) |
| bool | operator== (const const_iterator &other) const |
| bool | operator== (const iterator &other) const |
| bool | operator!= (const const_iterator &other) const |
| bool | operator!= (const iterator &other) const |
| const node_type & | operator * () const |
| id_type | id () const |
| const_iterator & | operator= (const iterator &other) |
| const_iterator & | operator= (const const_iterator &other) |
Protected Member Functions | |
| const_iterator (const int startPos, const nodes_type *vct) | |
This class is similar to the usual iterators of the STL. The const_iterator also allows you to access the id of the nodes. See the class iterator for more information.
|
|||||||||
|
Default constructor.
|
|
||||||||||
|
copy constructor
|
|
||||||||||
|
copy constructor
|
|
||||||||||||||||
|
protected constructor (for internal use only)
|
|
|||||||||
|
get pointed node's id. Please note that the id can become invalid if the pointed node is removed. |
|
|||||||||
|
get pointed data
|
|
||||||||||
|
compare if both pointed positions are different
|
|
||||||||||
|
compare if both pointed positions are different
|
|
||||||||||
|
advance to next item
|
|
|||||||||
|
advance to next item
|
|
||||||||||
|
recede to previous item
|
|
|||||||||
|
recede to previous item // prefix
|
|
||||||||||
|
copy member
|
|
||||||||||
|
copy member
|
|
||||||||||
|
compare if both pointed positions are the same
|
|
||||||||||
|
compare if both pointed positions are the same
|