libavl_allocator Struct Reference

#include <avl.h>


Data Fields

void *(* libavl_malloc )(struct libavl_allocator *, size_t libavl_size)
void(* libavl_free )(struct libavl_allocator *, void *libavl_block)
void *(* libavl_malloc )(struct libavl_allocator *, size_t libavl_size)


Detailed Description

Definition at line 40 of file avl.h.


Field Documentation

void*(* libavl_allocator::libavl_malloc)(struct libavl_allocator *, size_t libavl_size)

Referenced by avl_create(), avl_probe(), tavl_create(), and tavl_probe().

void(* libavl_allocator::libavl_free)(struct libavl_allocator *, void *libavl_block) ( struct libavl_allocator ,
void *  libavl_block 
)

Referenced by avl_delete(), avl_destroy(), tavl_delete(), and tavl_destroy().

void*(* libavl_allocator::libavl_malloc)(struct libavl_allocator *, size_t libavl_size)


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