src/cx/tree.h

changeset 854
fe0d69d72bcd
parent 853
d4baf4dd55c3
child 859
6367456bf2d9
equal deleted inserted replaced
853:d4baf4dd55c3 854:fe0d69d72bcd
56 * the iterator becomes invalid (regardless of what cxIteratorValid() returns). 56 * the iterator becomes invalid (regardless of what cxIteratorValid() returns).
57 * 57 *
58 * @see CxIterator 58 * @see CxIterator
59 */ 59 */
60 typedef struct cx_tree_iterator_s { 60 typedef struct cx_tree_iterator_s {
61 CX_ITERATOR_BASE 61 /**
62 * Base members.
63 */
64 CX_ITERATOR_BASE;
62 /** 65 /**
63 * Indicates whether the subtree below the current node shall be skipped. 66 * Indicates whether the subtree below the current node shall be skipped.
64 */ 67 */
65 bool skip; 68 bool skip;
66 /** 69 /**
152 * the iterator becomes invalid (regardless of what cxIteratorValid() returns). 155 * the iterator becomes invalid (regardless of what cxIteratorValid() returns).
153 * 156 *
154 * @see CxIterator 157 * @see CxIterator
155 */ 158 */
156 typedef struct cx_tree_visitor_s { 159 typedef struct cx_tree_visitor_s {
157 CX_ITERATOR_BASE 160 /**
161 * Base members.
162 */
163 CX_ITERATOR_BASE;
158 /** 164 /**
159 * Indicates whether the subtree below the current node shall be skipped. 165 * Indicates whether the subtree below the current node shall be skipped.
160 */ 166 */
161 bool skip; 167 bool skip;
162 /** 168 /**

mercurial