48 typedef struct _cs_map_name_to_id_t cs_map_name_to_id_t;
cs_map_name_to_id_t * cs_map_name_to_id_create(void)
Definition: cs_map.c:187
#define BEGIN_C_DECLS
Definition: cs_defs.h:403
const char * cs_map_name_to_id_reverse(const cs_map_name_to_id_t *m, size_t id)
Definition: cs_map.c:336
void cs_map_name_to_id_destroy(cs_map_name_to_id_t **m)
Definition: cs_map.c:216
const char * cs_map_name_to_id_key(const cs_map_name_to_id_t *m, size_t index)
Definition: cs_map.c:382
#define END_C_DECLS
Definition: cs_defs.h:404
size_t cs_map_name_to_id_size(const cs_map_name_to_id_t *m)
Definition: cs_map.c:360
int cs_map_name_to_id_try(const cs_map_name_to_id_t *m, const char *key)
Definition: cs_map.c:292
int cs_map_name_to_id(cs_map_name_to_id_t *m, const char *key)
Definition: cs_map.c:248