tavl_node Struct Reference

#include <tavl.h>

Collaboration diagram for tavl_node:

Collaboration graph
[legend]

Data Fields

tavl_nodetavl_link [2]
void * tavl_data
unsigned char tavl_tag [2]
signed char tavl_balance

Detailed Description

Definition at line 75 of file tavl.h.


Field Documentation

struct tavl_node* tavl_node::tavl_link[2]

Definition at line 77 of file tavl.h.

Referenced by tavl_copy(), tavl_delete(), tavl_destroy(), tavl_find(), tavl_probe(), tavl_t_find(), tavl_t_first(), and tavl_t_last().

void* tavl_node::tavl_data

Definition at line 78 of file tavl.h.

Referenced by tavl_delete(), tavl_destroy(), tavl_find(), tavl_t_copy(), tavl_t_cur(), tavl_t_find(), tavl_t_first(), tavl_t_insert(), tavl_t_last(), and tavl_t_replace().

unsigned char tavl_node::tavl_tag[2]

Definition at line 79 of file tavl.h.

Referenced by tavl_copy(), tavl_delete(), tavl_destroy(), tavl_find(), tavl_probe(), tavl_t_find(), tavl_t_first(), and tavl_t_last().

signed char tavl_node::tavl_balance

Definition at line 80 of file tavl.h.

Referenced by tavl_delete(), and tavl_probe().


The documentation for this struct was generated from the following file:
Generated on Fri Nov 21 11:03:08 2008 for GRASS by  doxygen 1.5.1