48 #ifndef __WEED_UTILS_H__
49 #define __WEED_UTILS_H__
101 #endif // #ifndef __WEED_UTILS_H__
weed_plant_t * weed_plant_copy(weed_plant_t *src)
Definition: weed-utils.c:493
int weed_set_voidptr_array(weed_plant_t *plant, const char *key, int num_elems, void **values)
Definition: weed-utils.c:420
int weed_set_string_value(weed_plant_t *plant, const char *key, const char *value)
Definition: weed-utils.c:102
int weed_set_boolean_value(weed_plant_t *plant, const char *key, int value)
Definition: weed-utils.c:92
int weed_plant_has_leaf(weed_plant_t *plant, const char *key)
Definition: weed-utils.c:74
int * weed_get_boolean_array(weed_plant_t *plant, const char *key, int *error)
Definition: weed-utils.c:259
int weed_set_int_array(weed_plant_t *plant, const char *key, int num_elems, int *values)
Definition: weed-utils.c:400
int weed_get_boolean_value(weed_plant_t *plant, const char *key, int *error)
Definition: weed-utils.c:146
int weed_set_double_array(weed_plant_t *plant, const char *key, int num_elems, double *values)
Definition: weed-utils.c:404
int64_t * weed_get_int64_array(weed_plant_t *plant, const char *key, int *error)
Definition: weed-utils.c:285
weed_plant_t * weed_get_plantptr_value(weed_plant_t *plant, const char *key, int *error)
Definition: weed-utils.c:195
int weed_leaf_copy(weed_plant_t *dest, const char *keyt, weed_plant_t *src, const char *keyf)
Definition: weed-utils.c:432
int * weed_get_int_array(weed_plant_t *plant, const char *key, int *error)
Definition: weed-utils.c:208
int weed_set_plantptr_array(weed_plant_t *plant, const char *key, int num_elems, weed_plant_t **values)
Definition: weed-utils.c:424
int weed_set_voidptr_value(weed_plant_t *plant, const char *key, void *value)
Definition: weed-utils.c:112
void * weed_get_voidptr_value(weed_plant_t *plant, const char *key, int *error)
Definition: weed-utils.c:185
char * weed_get_string_value(weed_plant_t *plant, const char *key, int *error)
Definition: weed-utils.c:166
int weed_set_int64_value(weed_plant_t *plant, const char *key, int64_t value)
Definition: weed-utils.c:97
int weed_set_plantptr_value(weed_plant_t *plant, const char *key, weed_plant_t *value)
Definition: weed-utils.c:107
int weed_get_plant_type(weed_plant_t *plant)
Definition: weed-utils.c:515
int weed_set_string_array(weed_plant_t *plant, const char *key, int num_elems, char **values)
Definition: weed-utils.c:416
weed_leaf_t weed_plant_t
Definition: weed.h:99
int weed_set_boolean_array(weed_plant_t *plant, const char *key, int num_elems, int *values)
Definition: weed-utils.c:408
int weed_set_int64_array(weed_plant_t *plant, const char *key, int num_elems, int64_t *values)
Definition: weed-utils.c:412
int weed_set_double_value(weed_plant_t *plant, const char *key, double value)
Definition: weed-utils.c:87
int weed_get_int_value(weed_plant_t *plant, const char *key, int *error)
Definition: weed-utils.c:127
int64_t weed_get_int64_value(weed_plant_t *plant, const char *key, int *error)
Definition: weed-utils.c:156
double * weed_get_double_array(weed_plant_t *plant, const char *key, int *error)
Definition: weed-utils.c:234
int weed_set_int_value(weed_plant_t *plant, const char *key, int value)
Definition: weed-utils.c:82
void ** weed_get_voidptr_array(weed_plant_t *plant, const char *key, int *error)
Definition: weed-utils.c:346
weed_plant_t ** weed_get_plantptr_array(weed_plant_t *plant, const char *key, int *error)
Definition: weed-utils.c:372
char ** weed_get_string_array(weed_plant_t *plant, const char *key, int *error)
Definition: weed-utils.c:311
double weed_get_double_value(weed_plant_t *plant, const char *key, int *error)
Definition: weed-utils.c:136