Defines |
#define | debug(var) printf("[%s:%s:%d] %s = \"%s\"\n", __FILE__, __FUNCTION__, __LINE__, #var, var); fflush(NULL) |
#define | debug_addr(var) printf("[%s:%s:%d] %s = \"%p\"\n", __FILE__, __FUNCTION__, __LINE__, #var, var); fflush(NULL) |
#define | debug_int(var) printf("[%s:%s:%d] %s = \"%d\"\n", __FILE__, __FUNCTION__, __LINE__, #var, var); fflush(NULL) |
#define | debug_size_t(var) printf("[%s:%s:%d] %s = \"%zu\"\n", __FILE__, __FUNCTION__, __LINE__, #var, var); fflush(NULL) |
#define | pelib_map_insert_element(key, value) PELIB_CONCAT_3(pelib_, map(key, value), _insert_element) |
#define | map_length_debug printf("[PELIB:%s:%s:%d] i = %d\n", __FILE__, __FUNCTION__, __LINE__, i); |
#define | map_length_pre_debug printf("[PELIB:%s:%s:%d] length = %d\n", __FILE__, __FUNCTION__, __LINE__, pelib_map_length(MAP_KEY_T, MAP_VALUE_T)(&map)); |
Functions |
| map_t (pelib_alloc(map_t(MAP_KEY_T, MAP_VALUE_T) |
int | pelib_init (map_t(MAP_KEY_T, MAP_VALUE_T)) |
int | pelib_map_insert (map_t(MAP_KEY_T, MAP_VALUE_T) |
int | pelib_copy (map_t(MAP_KEY_T, MAP_VALUE_T)) |
char * | pelib_string (map_t(MAP_KEY_T, MAP_VALUE_T)) |
char * | pelib_string_detail (map_t(MAP_KEY_T, MAP_VALUE_T)) |
FILE * | pelib_printf (map_t(MAP_KEY_T, MAP_VALUE_T)) |
FILE * | pelib_printf_detail (map_t(MAP_KEY_T, MAP_VALUE_T)) |
int | pelib_destroy (map_t(MAP_KEY_T, MAP_VALUE_T)) |
int | pelib_free_buffer (map_t(MAP_KEY_T, MAP_VALUE_T)) |
int | pelib_free_struct (map_t(MAP_KEY_T, MAP_VALUE_T)) |
int | pelib_free (map_t(MAP_KEY_T, MAP_VALUE_T)) |
int | pelib_compare (map_t(MAP_KEY_T, MAP_VALUE_T)) |
| iterator_t (pair_t(MAP_KEY_T, MAP_VALUE_T)) |
| pair_t (pelib_map_read(MAP_KEY_T, MAP_VALUE_T) |
size_t | pelib_map_size (map_t(MAP_KEY_T, MAP_VALUE_T) |