Character string to integer map item. More...
#include <char_map.h>
Data Fields | |
char | c |
Actually mapped character. | |
int | value |
Stored integral value. | |
int | size |
Next character array size. | |
int | next |
First free position in the next character array. | |
char_map_ref * | items |
Next character array. | |
int | magic |
Consistency check magic value. |
Character string to integer map item.
This structure recursivelly contains itself as a character by character tree. The actually mapped character string consists o fall the parent characters and the actual one.
char char_map::c |
Actually mapped character.
Referenced by char_map_add_item(), and char_map_find_node().
Next character array.
Referenced by char_map_add_item(), and char_map_find_node().
int char_map::magic |
Consistency check magic value.
Referenced by char_map_is_valid().
int char_map::next |
First free position in the next character array.
Referenced by char_map_add_item(), and char_map_find_node().
int char_map::size |
Next character array size.
Referenced by char_map_add_item().
int char_map::value |
Stored integral value.
Referenced by char_map_add_item(), and char_map_get_value().