libweed
0.6.0
|
Macros | |
#define | _WEED_VISIBLE_FUNCTIONS_ |
#define | WEED_FAST_APPEND |
Functions | |
void | weed_free (void *p) |
void * | weed_memset (void *p, int c, size_t n) |
void * | weed_malloc (size_t n) |
void * | weed_memcpy (void *dest, const void *src, size_t n) |
void | weed_plant_free (weed_plant_t *leaf) |
int | weed_leaf_delete (weed_plant_t *plant, const char *key) |
int | weed_leaf_set_flags (weed_plant_t *plant, const char *key, int flags) |
weed_plant_t * | weed_plant_new (int plant_type) |
char ** | weed_plant_list_leaves (weed_plant_t *plant) |
int | weed_leaf_set (weed_plant_t *plant, const char *key, int seed_type, int num_elems, void *value) |
int | weed_leaf_set_plugin (weed_plant_t *plant, const char *key, int seed_type, int num_elems, void *value) |
int | weed_default_get (weed_plant_t *plant, const char *key, int idx, void *value) |
int | weed_leaf_get (weed_plant_t *plant, const char *key, int idx, void *value) |
int | weed_leaf_num_elements (weed_plant_t *plant, const char *key) |
size_t | weed_leaf_element_size (weed_plant_t *plant, const char *key, int idx) |
int | weed_leaf_seed_type (weed_plant_t *plant, const char *key) |
int | weed_leaf_get_flags (weed_plant_t *plant, const char *key) |
#define _WEED_VISIBLE_FUNCTIONS_ |
#define WEED_FAST_APPEND |
int weed_default_get | ( | weed_plant_t * | plant, |
const char * | key, | ||
int | idx, | ||
void * | value | ||
) |
|
inline |
int weed_leaf_delete | ( | weed_plant_t * | plant, |
const char * | key | ||
) |
size_t weed_leaf_element_size | ( | weed_plant_t * | plant, |
const char * | key, | ||
int | idx | ||
) |
int weed_leaf_get | ( | weed_plant_t * | plant, |
const char * | key, | ||
int | idx, | ||
void * | value | ||
) |
int weed_leaf_get_flags | ( | weed_plant_t * | plant, |
const char * | key | ||
) |
int weed_leaf_num_elements | ( | weed_plant_t * | plant, |
const char * | key | ||
) |
int weed_leaf_seed_type | ( | weed_plant_t * | plant, |
const char * | key | ||
) |
int weed_leaf_set | ( | weed_plant_t * | plant, |
const char * | key, | ||
int | seed_type, | ||
int | num_elems, | ||
void * | value | ||
) |
int weed_leaf_set_flags | ( | weed_plant_t * | plant, |
const char * | key, | ||
int | flags | ||
) |
int weed_leaf_set_plugin | ( | weed_plant_t * | plant, |
const char * | key, | ||
int | seed_type, | ||
int | num_elems, | ||
void * | value | ||
) |
|
inline |
|
inline |
|
inline |
void weed_plant_free | ( | weed_plant_t * | leaf | ) |
char** weed_plant_list_leaves | ( | weed_plant_t * | plant | ) |
weed_plant_t* weed_plant_new | ( | int | plant_type | ) |