Classes | Functions
plist.c File Reference
#include "../stdafx.h"
#include <stdio.h>
#include <stdlib.h>
#include <assert.h>
#include "plist.h"
Include dependency graph for plist.c:

Go to the source code of this file.

Classes

struct  plist_node

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 **ov)
int plist_remove (void *k, plist_node_t **rootp, void **ov)
int plist_walk (plist_node_t *start, int(*func)(const void *k, const void *v, void *arg), void *arg)

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 **  ov 
)

Definition at line 111 of file plist.c.

int plist_remove ( void k,
plist_node_t **  rootp,
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