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_set_insert_element(elem) PELIB_CONCAT_3(pelib_, set(elem), _insert_element) |
#define | set_length_debug printf("[PELIB:%s:%s:%d] i = %d\n", __FILE__, __FUNCTION__, __LINE__, i); |
#define | set_length_pre_debug printf("[PELIB:%s:%s:%d] length = %d\n", __FILE__, __FUNCTION__, __LINE__, pelib_set_length(SET_T)(&set)); |
Functions |
| set_t (SET_T) |
int | pelib_init (set_t(SET_T)) |
int pelib_set_insert() | SET_T (set_t(SET_T)*set, SET_T value) |
int | pelib_copy (set_t(SET_T)) |
char * | pelib_string (set_t(SET_T)) |
char * | pelib_string_detail (set_t(SET_T)) |
FILE * | pelib_printf (set_t(SET_T)) |
FILE * | pelib_printf_detail (set_t(SET_T)) |
int | pelib_destroy (set_t(SET_T)) |
int | pelib_free_buffer (set_t(SET_T)) |
int | pelib_free_struct (set_t(SET_T)) |
int | pelib_free (set_t(SET_T)) |
int | pelib_compare (set_t(SET_T)) |