tavl_table Struct Reference

#include <tavl.h>

Collaboration diagram for tavl_table:

Collaboration graph
[legend]

Data Fields

struct tavl_nodetavl_root
tavl_comparison_functavl_compare
void * tavl_param
struct libavl_allocatortavl_alloc
size_t tavl_count

Detailed Description

Definition at line 58 of file tavl.h.


Field Documentation

struct tavl_node* tavl_table::tavl_root [read]

Definition at line 60 of file tavl.h.

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

tavl_comparison_func* tavl_table::tavl_compare

Definition at line 61 of file tavl.h.

Referenced by tavl_copy(), tavl_create(), tavl_delete(), tavl_find(), tavl_probe(), and tavl_t_find().

void* tavl_table::tavl_param

Definition at line 62 of file tavl.h.

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

struct libavl_allocator* tavl_table::tavl_alloc [read]

Definition at line 63 of file tavl.h.

Referenced by tavl_copy(), tavl_create(), tavl_delete(), tavl_destroy(), and tavl_probe().

size_t tavl_table::tavl_count

Definition at line 64 of file tavl.h.

Referenced by tavl_copy(), tavl_create(), tavl_delete(), and tavl_probe().


The documentation for this struct was generated from the following file:
Generated on Wed Dec 19 14:59:59 2007 for GRASS by  doxygen 1.5.4