Typedefs | Functions
plist.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct plist_node plist_node_t

Functions

int plist_add (void *k, void *v, plist_node_t **root)
void plist_clear (plist_node_t **root)
int plist_contains (void *k, plist_node_t *root, void **nodeval)
int plist_remove (void *k, plist_node_t **root, void **ov)
int plist_walk (plist_node_t *start, int(*func)(const void *k, const void *v, void *arg), void *arg)

Typedef Documentation

typedef struct plist_node plist_node_t

Definition at line 4 of file plist.h.


Function Documentation

int plist_add ( void k,
void v,
plist_node_t **  root 
)

Definition at line 29 of file plist.c.

Definition at line 56 of file plist.c.

int plist_contains ( void k,
plist_node_t root,
void **  nodeval 
)

Definition at line 111 of file plist.c.

int plist_remove ( void k,
plist_node_t **  root,
void **  ov 
)

Definition at line 80 of file plist.c.

int plist_walk ( plist_node_t start,
int(*)(const void *k, const void *v, void *arg)  func,
void arg 
)

Definition at line 136 of file plist.c.



pedal_monitor
Author(s): Pedro Mendes
autogenerated on Fri Jun 6 2014 18:37:22