#include <vgtl_tree.h>
Collaboration diagram for _Tree_iterator< _Tp, _Ref, _Ptr, _Ctr, _Iterator >:

Public Types | |
| typedef std::bidirectional_iterator_tag | iterator_category |
| typedef _Tp | value_type |
| typedef _Ptr | pointer |
| typedef _Ref | reference |
| typedef size_t | size_type |
| typedef ptrdiff_t | difference_type |
Public Methods | |
| _Tree_iterator () | |
| _Tree_iterator (const iterator &__x) | |
| _Tree_iterator (const _Node *__n, bool st=false) | |
| reference | operator * () const |
| pointer | operator-> () const |
| ctree_data_hook & | data_hook () |
| _Self & | operator= (const _Walk &__x) |
| bool | operator== (const _Self &__x) const |
| bool | operator!= (const _Self &__x) const |
| _Self & | operator++ () |
| _Self | operator++ (int) |
| _Self & | operator-- () |
| _Self | operator-- (int) |
Protected Attributes | |
| _Node * | _C_i_cur |
| std::vector< _Ctr_iterator > | _C_i_cur_it |
Definition at line 896 of file vgtl_graph.h.
|
|||||
|
standard iterator definition Definition at line 1155 of file vgtl_tree.h. |
|
|||||
|
standard iterator definition Definition at line 1150 of file vgtl_tree.h. |
|
|||||
|
standard iterator definition Definition at line 1152 of file vgtl_tree.h. |
|
|||||
|
standard iterator definition Definition at line 1153 of file vgtl_tree.h. |
|
|||||
|
standard iterator definition Definition at line 1154 of file vgtl_tree.h. |
|
|||||
|
standard iterator definition Definition at line 1151 of file vgtl_tree.h. |
|
|||||||||
|
standard constructor Definition at line 1167 of file vgtl_tree.h. |
|
||||||||||
|
copy constructor Definition at line 1169 of file vgtl_tree.h. |
|
||||||||||||||||
|
constructor setting a specific position Definition at line 1172 of file vgtl_tree.h. |
|
|||||||||
|
access to the data hook of the node Definition at line 1198 of file vgtl_tree.h. |
|
|||||||||
|
dereference operator Definition at line 1191 of file vgtl_tree.h. |
|
||||||||||
|
comparison operator Definition at line 1183 of file vgtl_tree.h. |
|
||||||||||
|
in(de)crement operator Definition at line 1225 of file vgtl_tree.h. |
|
|||||||||
|
in(de)crement operator Definition at line 1221 of file vgtl_tree.h. |
|
||||||||||
|
in(de)crement operator Definition at line 1235 of file vgtl_tree.h. |
|
|||||||||
|
in(de)crement operator Definition at line 1231 of file vgtl_tree.h. |
|
|||||||||
|
pointer operator Definition at line 1195 of file vgtl_tree.h. |
|
||||||||||
|
assignment to iterator from walker Definition at line 1210 of file vgtl_tree.h. |
|
||||||||||
|
comparison operator Definition at line 1177 of file vgtl_tree.h. |
|
|||||
|
current position Definition at line 1161 of file vgtl_tree.h. |
|
|||||
|
internal stack Definition at line 1163 of file vgtl_tree.h. |
1.2.18