doom3-gpl
Doom 3 GPL source release
|
Go to the source code of this file.
Classes | |
struct | _curl_llist_element |
struct | _curl_llist |
Typedefs | |
typedef void(* | curl_llist_dtor )(void *, void *) |
typedef struct _curl_llist_element | curl_llist_element |
typedef struct _curl_llist | curl_llist |
Functions | |
void | Curl_llist_init (curl_llist *, curl_llist_dtor) |
curl_llist * | Curl_llist_alloc (curl_llist_dtor) |
int | Curl_llist_insert_next (curl_llist *, curl_llist_element *, const void *) |
int | Curl_llist_insert_prev (curl_llist *, curl_llist_element *, const void *) |
int | Curl_llist_remove (curl_llist *, curl_llist_element *, void *) |
int | Curl_llist_remove_next (curl_llist *, curl_llist_element *, void *) |
size_t | Curl_llist_count (curl_llist *) |
void | Curl_llist_destroy (curl_llist *, void *) |
typedef struct _curl_llist curl_llist |
typedef struct _curl_llist_element curl_llist_element |
curl_llist* Curl_llist_alloc | ( | curl_llist_dtor | ) |
size_t Curl_llist_count | ( | curl_llist * | ) |
void Curl_llist_destroy | ( | curl_llist * | , |
void * | |||
) |
void Curl_llist_init | ( | curl_llist * | , |
curl_llist_dtor | |||
) |
int Curl_llist_insert_next | ( | curl_llist * | , |
curl_llist_element * | , | ||
const void * | |||
) |
int Curl_llist_insert_prev | ( | curl_llist * | , |
curl_llist_element * | , | ||
const void * | |||
) |
int Curl_llist_remove | ( | curl_llist * | , |
curl_llist_element * | , | ||
void * | |||
) |
int Curl_llist_remove_next | ( | curl_llist * | , |
curl_llist_element * | , | ||
void * | |||
) |