PostgreSQL Source Code  git master
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
RBTreeIterator Struct Reference

#include <rbtree.h>

Data Fields

RBTreerbt
 
RBTNode *(* iterate )(RBTreeIterator *iter)
 
RBTNodelast_visited
 
bool is_over
 

Detailed Description

Definition at line 48 of file rbtree.h.

Field Documentation

◆ is_over

bool RBTreeIterator::is_over

◆ iterate

RBTNode*(* RBTreeIterator::iterate) (RBTreeIterator *iter)

Definition at line 51 of file rbtree.h.

Referenced by rbt_begin_iterate(), and rbt_iterate().

◆ last_visited

RBTNode* RBTreeIterator::last_visited

Definition at line 52 of file rbtree.h.

Referenced by rbt_begin_iterate(), rbt_left_right_iterator(), and rbt_right_left_iterator().

◆ rbt

RBTree* RBTreeIterator::rbt

Definition at line 50 of file rbtree.h.

Referenced by rbt_begin_iterate(), rbt_left_right_iterator(), and rbt_right_left_iterator().


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