GNU libmicrohttpd  0.9.72
tsearch.c File Reference
#include "tsearch.h"
#include <stdlib.h>
Include dependency graph for tsearch.c:

Go to the source code of this file.

Typedefs

typedef struct node node_t
 

Functions

void * tsearch (const void *vkey, void **vrootp, int(*compar)(const void *, const void *))
 
void * tfind (const void *vkey, void *const *vrootp, int(*compar)(const void *, const void *))
 
void * tdelete (const void *__restrict vkey, void **__restrict vrootp, int(*compar)(const void *, const void *))
 

Typedef Documentation

◆ node_t

typedef struct node node_t

Function Documentation

◆ tdelete()

void* tdelete ( const void *__restrict  vkey,
void **__restrict  vrootp,
int(*)(const void *, const void *)  compar 
)

Definition at line 95 of file tsearch.c.

References NULL.

◆ tfind()

void* tfind ( const void *  vkey,
void *const *  vrootp,
int(*)(const void *, const void *)  compar 
)

Definition at line 63 of file tsearch.c.

References NULL.

◆ tsearch()

void* tsearch ( const void *  vkey,
void **  vrootp,
int(*)(const void *, const void *)  compar 
)

Definition at line 27 of file tsearch.c.

References NULL.