|
void | weed_utils_set_custom_memfuncs (weed_malloc_f malloc_func, weed_calloc_f calloc_func, weed_memcpy_f memcpy_func, weed_memcmp_f memcmp_func, weed_free_f free_func) |
|
int | weed_plant_has_leaf (weed_plant_t *plant, const char *key) |
|
int | weed_leaf_exists (weed_plant_t *plant, const char *key) |
|
weed_error_t | weed_set_int_value (weed_plant_t *plant, const char *key, int32_t value) |
|
weed_error_t | weed_set_double_value (weed_plant_t *plant, const char *key, double value) |
|
weed_error_t | weed_set_boolean_value (weed_plant_t *plant, const char *key, int32_t value) |
|
weed_error_t | weed_set_int64_value (weed_plant_t *plant, const char *key, int64_t value) |
|
weed_error_t | weed_set_string_value (weed_plant_t *plant, const char *key, const char *value) |
|
weed_error_t | weed_set_funcptr_value (weed_plant_t *plant, const char *key, weed_voidptr_t value) |
|
weed_error_t | weed_set_voidptr_value (weed_plant_t *plant, const char *key, weed_voidptr_t value) |
|
weed_error_t | weed_set_plantptr_value (weed_plant_t *plant, const char *key, weed_plant_t *value) |
|
weed_error_t | weed_set_custom_value (weed_plant_t *plant, const char *key, uint32_t seed_type, weed_voidptr_t value) |
|
int32_t | weed_get_int_value (weed_plant_t *plant, const char *key, weed_error_t *error) |
|
double | weed_get_double_value (weed_plant_t *plant, const char *key, weed_error_t *error) |
|
int32_t | weed_get_boolean_value (weed_plant_t *plant, const char *key, weed_error_t *error) |
|
int64_t | weed_get_int64_value (weed_plant_t *plant, const char *key, weed_error_t *error) |
|
char * | weed_get_string_value (weed_plant_t *plant, const char *key, weed_error_t *error) |
|
weed_voidptr_t | weed_get_voidptr_value (weed_plant_t *plant, const char *key, weed_error_t *error) |
|
weed_funcptr_t | weed_get_funcptr_value (weed_plant_t *plant, const char *key, weed_error_t *error) |
|
weed_plant_t * | weed_get_plantptr_value (weed_plant_t *plant, const char *key, weed_error_t *error) |
|
weed_voidptr_t | weed_get_custom_value (weed_plant_t *plant, const char *key, uint32_t seed_type, weed_error_t *error) |
|
int32_t * | weed_get_int_array_counted (weed_plant_t *plant, const char *key, int *count) |
|
int32_t * | weed_get_int_array (weed_plant_t *plant, const char *key, weed_error_t *error) |
|
double * | weed_get_double_array_counted (weed_plant_t *plant, const char *key, int *count) |
|
double * | weed_get_double_array (weed_plant_t *plant, const char *key, weed_error_t *error) |
|
int32_t * | weed_get_boolean_array_counted (weed_plant_t *plant, const char *key, int *count) |
|
int32_t * | weed_get_boolean_array (weed_plant_t *plant, const char *key, weed_error_t *error) |
|
int64_t * | weed_get_int64_array_counted (weed_plant_t *plant, const char *key, int *count) |
|
int64_t * | weed_get_int64_array (weed_plant_t *plant, const char *key, weed_error_t *error) |
|
char ** | __weed_get_string_array__ (weed_plant_t *plant, const char *key, weed_error_t *error, int *count) |
|
char ** | weed_get_string_array_counted (weed_plant_t *plant, const char *key, int *count) |
|
char ** | weed_get_string_array (weed_plant_t *plant, const char *key, weed_error_t *error) |
|
weed_funcptr_t * | weed_get_funcptr_array_counted (weed_plant_t *plant, const char *key, int *count) |
|
weed_funcptr_t * | weed_get_funcptr_array (weed_plant_t *plant, const char *key, weed_error_t *error) |
|
weed_voidptr_t * | weed_get_voidptr_array_counted (weed_plant_t *plant, const char *key, int *count) |
|
weed_voidptr_t * | weed_get_voidptr_array (weed_plant_t *plant, const char *key, weed_error_t *error) |
|
weed_plant_t ** | weed_get_plantptr_array_counted (weed_plant_t *plant, const char *key, int *count) |
|
weed_plant_t ** | weed_get_plantptr_array (weed_plant_t *plant, const char *key, weed_error_t *error) |
|
weed_voidptr_t * | weed_get_custom_array_counted (weed_plant_t *plant, const char *key, uint32_t seed_type, int *count) |
|
weed_voidptr_t * | weed_get_custom_array (weed_plant_t *plant, const char *key, uint32_t seed_type, weed_error_t *error) |
|
weed_error_t | weed_set_int_array (weed_plant_t *plant, const char *key, weed_size_t num_elems, int32_t *values) |
|
weed_error_t | weed_set_double_array (weed_plant_t *plant, const char *key, weed_size_t num_elems, double *values) |
|
weed_error_t | weed_set_boolean_array (weed_plant_t *plant, const char *key, weed_size_t num_elems, int32_t *values) |
|
weed_error_t | weed_set_int64_array (weed_plant_t *plant, const char *key, weed_size_t num_elems, int64_t *values) |
|
weed_error_t | weed_set_string_array (weed_plant_t *plant, const char *key, weed_size_t num_elems, char **values) |
|
weed_error_t | weed_set_funcptr_array (weed_plant_t *plant, const char *key, weed_size_t num_elems, weed_funcptr_t *values) |
|
weed_error_t | weed_set_voidptr_array (weed_plant_t *plant, const char *key, weed_size_t num_elems, weed_voidptr_t *values) |
|
weed_error_t | weed_set_plantptr_array (weed_plant_t *plant, const char *key, weed_size_t num_elems, weed_plant_t **values) |
|
weed_error_t | weed_set_custom_array (weed_plant_t *plant, const char *key, uint32_t seed_type, weed_size_t num_elems, weed_voidptr_t *values) |
|
int32_t | weed_get_plant_type (weed_plant_t *plant) |
|
weed_error_t | weed_leaf_copy_nth (weed_plant_t *dst, const char *keyt, weed_plant_t *src, const char *keyf, int n) |
|
weed_error_t | weed_leaf_copy (weed_plant_t *dst, const char *keyt, weed_plant_t *src, const char *keyf) |
|
weed_error_t | weed_leaf_dup (weed_plant_t *dst, weed_plant_t *src, const char *key) |
|
weed_error_t | weed_leaf_dup_nth (weed_plant_t *dst, weed_plant_t *src, const char *key, int n) |
|
int | weed_leaf_elements_equate (weed_plant_t *p0, const char *k0, weed_plant_t *p1, const char *k1, int elem) |
|
weed_plant_t * | weed_plant_copy (weed_plant_t *src) |
|
void | weed_set_host_info_callback (weed_host_info_callback_f cb, void *user_data) |
|
int | check_weed_abi_compat (int32_t higher, int32_t lower) |
|
int | check_filter_api_compat (int32_t higher, int32_t lower) |
|
weed_plant_t * | weed_bootstrap (weed_default_getter_f *value, int32_t plugin_min_weed_abi_version, int32_t plugin_max_weed_abi_version, int32_t plugin_min_filter_api_version, int32_t plugin_max_filter_api_version) |
|