Classes | Typedefs | Functions
llist.h File Reference
#include "curl_setup.h"
#include <stddef.h>
Include dependency graph for llist.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  curl_llist
struct  curl_llist_element

Typedefs

typedef void(* curl_llist_dtor )(void *, void *)

Functions

struct curl_llistCurl_llist_alloc (curl_llist_dtor)
size_t Curl_llist_count (struct curl_llist *)
void Curl_llist_destroy (struct curl_llist *, void *)
int Curl_llist_insert_next (struct curl_llist *, struct curl_llist_element *, const void *)
int Curl_llist_move (struct curl_llist *, struct curl_llist_element *, struct curl_llist *, struct curl_llist_element *)
int Curl_llist_remove (struct curl_llist *, struct curl_llist_element *, void *)

Typedef Documentation

typedef void(* curl_llist_dtor)(void *, void *)

Definition at line 28 of file llist.h.


Function Documentation

Definition at line 46 of file llist.c.

size_t Curl_llist_count ( struct curl_llist )

Definition at line 158 of file llist.c.

void Curl_llist_destroy ( struct curl_llist ,
void *   
)

Definition at line 147 of file llist.c.

int Curl_llist_insert_next ( struct curl_llist ,
struct curl_llist_element ,
const void *   
)

Definition at line 71 of file llist.c.

int Curl_llist_move ( struct curl_llist ,
struct curl_llist_element ,
struct curl_llist ,
struct curl_llist_element  
)

Definition at line 166 of file llist.c.

int Curl_llist_remove ( struct curl_llist ,
struct curl_llist_element ,
void *   
)

Definition at line 112 of file llist.c.



rc_visard_driver
Author(s): Heiko Hirschmueller , Christian Emmerich , Felix Ruess
autogenerated on Thu Jun 6 2019 20:43:09