EtcPal  HEAD (unstable)
ETC Platform Abstraction Layer (EtcPal)
View other versions:
EtcPalRbIter Struct Reference

Overview

A red-black tree iterator.

Initialize using etcpal_rbiter_init() before carrying out any other operation on the iterator.

Data Fields

EtcPalRbTreetree
 The tree being iterated over.
 
EtcPalRbNodenode
 The current node.
 
EtcPalRbNodepath [ETCPAL_RB_ITER_MAX_HEIGHT]
 The traversal path to the current node.
 
size_t top
 Top of the traversal stack.
 
void * info
 User provided, not used by etcpal_rbiter.
 

The documentation for this struct was generated from the following file: