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().
1.6.1