Back to index

courier  0.68.2
Enumerations | Functions
tsearch.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  VISIT { preorder, postorder, endorder, leaf }

Functions

void * tsearch (const void *key, void **vrootp, int(*compar)(const void *, const void *))
void * tfind (const void *key, void *const *vrootp, int(*compar)(const void *, const void *))
void * tdelete (const void *key, void **vrootp, int(*compar)(const void *, const void *))
void twalk (const void *vroot, void(*action)(const void *, VISIT, int))

Enumeration Type Documentation

enum VISIT
Enumerator:
preorder 
postorder 
endorder 
leaf 

Definition at line 37 of file tsearch.h.


Function Documentation

void* tdelete ( const void *  key,
void **  vrootp,
int(*)(const void *, const void *)  compar 
)
void* tfind ( const void *  key,
void *const *  vrootp,
int(*)(const void *, const void *)  compar 
)
void* tsearch ( const void *  key,
void **  vrootp,
int(*)(const void *, const void *)  compar 
)
void twalk ( const void *  vroot,
void(*)(const void *, VISIT, int)  action 
)