GRASS GIS 7 Programmer's Manual  7.9.dev(2021)-e5379bbd7
avl_node Struct Reference

#include <avl.h>

Collaboration diagram for avl_node:

Data Fields

struct avl_nodeavl_link [2]
 
void * avl_data
 
signed char avl_balance
 

Detailed Description

Definition at line 66 of file avl.h.

Field Documentation

◆ avl_balance

signed char avl_node::avl_balance

Definition at line 70 of file avl.h.

◆ avl_data

void* avl_node::avl_data

Definition at line 69 of file avl.h.

Referenced by avl_destroy(), avl_t_cur(), avl_t_first(), avl_t_insert(), avl_t_last(), and avl_t_replace().

◆ avl_link

struct avl_node* avl_node::avl_link[2]

Definition at line 68 of file avl.h.

Referenced by avl_destroy(), avl_t_first(), and avl_t_last().


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