src/base/cs_map.h File Reference

| programmer's documentation

- Main Page
- Related Pages
- Modules
- Data Structures
- Files

- File List
- Globals

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
cs_map.h File Reference
`#include "cs_base.h"`
Include dependency graph for cs_map.h:

Go to the source code of this file.

## Functions
cs_map_name_to_id_t * | cs_map_name_to_id_create (void)
void | cs_map_name_to_id_destroy (cs_map_name_to_id_t **m)
int | cs_map_name_to_id (cs_map_name_to_id_t *m, const char *key)
int | cs_map_name_to_id_try (const cs_map_name_to_id_t *m, const char *key)
const char * | cs_map_name_to_id_reverse (const cs_map_name_to_id_t *m, size_t id)
size_t | cs_map_name_to_id_size (const cs_map_name_to_id_t *m)
const char * | cs_map_name_to_id_key (const cs_map_name_to_id_t *m, size_t index)

## Function Documentation

int cs_map_name_to_id | ( | cs_map_name_to_id_t * | m,
|  | const char * | key
| ) |  |

cs_map_name_to_id_t* cs_map_name_to_id_create | ( | void |  | ) |

void cs_map_name_to_id_destroy | ( | cs_map_name_to_id_t ** | m | ) |

const char* cs_map_name_to_id_key | ( | const cs_map_name_to_id_t * | m,
|  | size_t | index
| ) |  |

const char* cs_map_name_to_id_reverse | ( | const cs_map_name_to_id_t * | m,
|  | size_t | id
| ) |  |

size_t cs_map_name_to_id_size | ( | const cs_map_name_to_id_t * | m | ) |

int cs_map_name_to_id_try | ( | const cs_map_name_to_id_t * | m,
|  | const char * | key
| ) |  |