| 
    CompactTree 1.0.0
    
   | 
 
#include <compact_tree.h>


Public Member Functions | |
| preorder_iterator (CT_NODE_T x) | |
| preorder_iterator (const preorder_iterator &it) | |
| preorder_iterator & | operator= (const preorder_iterator &it) | 
| preorder_iterator & | operator++ () | 
| preorder_iterator | operator++ (int) | 
| bool | operator== (const preorder_iterator &rhs) const | 
| bool | operator!= (const preorder_iterator &rhs) const | 
| CT_NODE_T | operator* () | 
Pre-order traversal iterator. The only guarantee is that a node will be visited before its children. Currently, nodes will be visited in the order they appear in the original Newick string.