|
Functions |
| void * | memdup (void *inptr, size_t size) |
| void * | fo_alloc (void *ptr, size_t nmemb, size_t size, int type) |
| size_t | split (const u_char *big, const u_char *small, u_char ***ulist) |
| void | mem_init (t_mem_pool *pool) |
| void | str_init (t_string *str) |
| void | mem_cleanup (t_mem_pool *pool) |
| void | str_cleanup (t_string *str) |
| size_t | str_char_append (t_string *str, const u_char content) |
| size_t | str_chars_append (t_string *str, const u_char *content, size_t length) |
| int | str_equal_string (const t_string *str1, const t_string *str2) |
| int | str_equal_chars (const t_string *str1, const u_char *str2, size_t len) |
| void * | mem_append (t_mem_pool *pool, const void *src, size_t length) |
| size_t | str_str_append (t_string *str, t_string *content) |
| size_t | mem_set (t_mem_pool *pool, const void *src, size_t length) |
| size_t | str_char_set (t_string *str, const u_char *content, size_t length) |
| size_t | str_str_set (t_string *str, t_string *set) |
| time_t | transform_date (const u_char *datestr) |
| int | gen_unid (u_char *buff, int maxlen) |
| void | array_init (t_array *ary, size_t element_size, void(*array_destroy)(void *)) |
| void | array_push (t_array *ary, const void *element) |
| void * | array_pop (t_array *ary) |
| void * | array_shift (t_array *ary) |
| void | array_unshift (t_array *ary, const void *element) |
| void | array_sort (t_array *ary, int(*compar)(const void *, const void *)) |
| void * | array_bsearch (t_array *ary, const void *key, int(*compar)(const void *, const void *)) |
| void * | array_element_at (t_array *ary, size_t index) |
| void | array_destroy (t_array *ary) |
| void | cf_tree_rotate_left (t_cf_tree_node **n) |
| void | cf_tree_rotate_right (t_cf_tree_node **n) |
| int | cf_tree_leftgrown (t_cf_tree_node **n) |
| int | cf_tree_rightgrown (t_cf_tree_node **n) |
| int | cf_tree_insert (t_cf_tree *tree, t_cf_tree_node **n, t_cf_tree_dataset *d) |
| int | cf_tree_leftshrunk (t_cf_tree_node **n) |
| int | cf_tree_rightshrunk (t_cf_tree_node **n) |
| int | cf_tree_findhighest (t_cf_tree_node *target, t_cf_tree_node **n, int *res) |
| int | cf_tree_findlowest (t_cf_tree_node *target, t_cf_tree_node **n, int *res) |
| int | cf_tree_remove (t_cf_tree *tree, t_cf_tree_node **n, t_cf_tree_dataset *key) |
| const t_cf_tree_dataset * | cf_tree_find (t_cf_tree *tree, t_cf_tree_node *n, t_cf_tree_dataset *key) |
| void | cf_tree_init (t_cf_tree *tree, int(*compare)(t_cf_tree_dataset *, t_cf_tree_dataset *), void(*destroy)(t_cf_tree_dataset *)) |
| void | cf_tree_destroy_nodes (t_cf_tree *tree, t_cf_tree_node *n) |
| void | cf_tree_destroy (t_cf_tree *tree) |
| int | cf_strcmp (const u_char *str1, const u_char *str2) |
| int | cf_strcasecmp (const u_char *str1, const u_char *str2) |
| int | cf_strncmp (const u_char *str1, const u_char *str2, size_t n) |
| int | cf_strncasecmp (const u_char *str1, const u_char *str2, size_t n) |
| size_t | cf_strlen_utf8 (const u_char *str, size_t rlen) |