| 
		| class RefTriePostOrderIterator |  
		| Postorder Iterator on a trie. More... |  
 |  | 
 
Public Types
- typedef IPNet<A>  Key
- typedef RefTrie<A, Payload>  RefTrie
- typedef RefTrieNode<A, Payload>  Node
Public Methods
 Postorder Iterator on a trie.
 _cur points to the current object, _root contains the search key for
 root of the subtree we want to scan. The iterator skips over empty
 nodes, and visits the subtree in depth-first, left-to-right order.
 The keys returned by this iterator are not sorted by prefix length.
 
| typedef RefTrie<A, Payload>  RefTrie | RefTrie | 
| RefTriePostOrderIterator () 
 | RefTriePostOrderIterator | 
 Constructors
     
| RefTriePostOrderIterator (const RefTrie* trie, Node *n) 
 | RefTriePostOrderIterator | 
 constructor for exact searches: both the current node and the search
 key are taken from n, so the iterator will only loop once.
     
| RefTriePostOrderIterator (const RefTrie* trie, Node *n, const Key &k) 
 | RefTriePostOrderIterator | 
 construct for subtree scanning: the root key is set explicitly,
 and the current node is set according to the search order.
     
| ~RefTriePostOrderIterator () 
 | ~RefTriePostOrderIterator | 
 move to the starting position according to the visiting order
     
 Postfix increment
 Updates position of iterator in tree.
Returns: position of iterator before increment.
     
 Prefix increment
 Updates position of iterator in tree.
Returns: position of iterator after increment.
     
| operator  RefTriePreOrderIterator () 
 | RefTriePreOrderIterator | 
 [const]
 Conversion operator
 Converts into a PreOrderIterator
     
 [const]
| inline void  force_valid () 
 | force_valid | 
 [const]
 [const]
 [const]
 [const]
| Payload &  payload () 
 | payload | 
 [const]
	
Generated by: pavlin on possum.icir.org on Wed Apr 13 21:52:49 2005, using kdoc $.