#define __nonnull(params)
Definition: libcapsbase.h:84
Basic API for everything else of the CAPS universe.
const struct key_value * caps_kv_base_get(const struct caps_kv_table *kvt)
Definition: libcapskeyvalue.c:264
void caps_kv_init(struct caps_kv_table *kvt)
Definition: libcapskeyvalue.c:220
void caps_libkv_init(void)
Definition: libcapskeyvalue.c:49
void caps_kv_raw_entry_get(const struct caps_kv_table *kvt, size_t entry, const char **key, const char **val)
Definition: libcapskeyvalue.c:135
void caps_kv_key_value_add(struct caps_kv_table *kvt, const char *key, const char *value)
Definition: libcapskeyvalue.c:157
int caps_kv_key_value_parse_from_string(struct caps_kv_table *kvt, const char *string)
Definition: libcapskeyvalue.c:435
const char * caps_kv_keys_value_get(const struct caps_kv_table *kvt, const char *key)
Definition: libcapskeyvalue.c:114
void caps_kv_cleanup(struct caps_kv_table *kvt)
Definition: libcapskeyvalue.c:230
void caps_kv_duplicate(struct caps_kv_table *dst, const struct caps_kv_table *src)
Definition: libcapskeyvalue.c:248
size_t caps_kv_element_count_get(const struct caps_kv_table *kvt)
Definition: libcapskeyvalue.c:269
void caps_kv_keys_value_set(struct caps_kv_table *kvt, const char *key, const char *val)
Definition: libcapskeyvalue.c:188
Definition: libcapskeyvalue.h:33
struct caps_var_table vt
Definition: libcapskeyvalue.h:34
Variable table.
Definition: libcapstable.h:105
Definition: libcapskeyvalue.c:34