cs_map_name_to_id_t * cs_map_name_to_id_create(void)
Definition: cs_map.c:195
#define BEGIN_C_DECLS
Definition: cs_defs.h:365
typedefBEGIN_C_DECLS struct _cs_map_name_to_id_t cs_map_name_to_id_t
Definition: cs_map.h:48
const char * cs_map_name_to_id_reverse(const cs_map_name_to_id_t *m, size_t id)
Definition: cs_map.c:344
void cs_map_name_to_id_destroy(cs_map_name_to_id_t **m)
Definition: cs_map.c:224
const char * cs_map_name_to_id_key(const cs_map_name_to_id_t *m, size_t index)
Definition: cs_map.c:390
char ** key
Definition: cs_map.c:86
#define END_C_DECLS
Definition: cs_defs.h:366
size_t cs_map_name_to_id_size(const cs_map_name_to_id_t *m)
Definition: cs_map.c:368
int cs_map_name_to_id_try(const cs_map_name_to_id_t *m, const char *key)
Definition: cs_map.c:300
int cs_map_name_to_id(cs_map_name_to_id_t *m, const char *key)
Definition: cs_map.c:256