#include "strlist.h"
#include "str.h"
#include "utility.h"
#include "sysutil.h"
構成 | |
| struct | mystr_list_node |
マクロ定義 | |
| #define | PRIVATE_HANDS_OFF_alloc_len alloc_len |
| #define | PRIVATE_HANDS_OFF_list_len list_len |
| #define | PRIVATE_HANDS_OFF_p_nodes p_nodes |
関数 | |
| static int | sort_compare_func (const void *p1, const void *p2) |
| static int | sort_compare_func_reverse (const void *p1, const void *p2) |
| static int | sort_compare_common (const void *p1, const void *p2, int reverse) |
| void | str_list_free (struct mystr_list *p_list) |
| int | str_list_get_length (const struct mystr_list *p_list) |
| int | str_list_contains_str (const struct mystr_list *p_list, const struct mystr *p_str) |
| void | str_list_add (struct mystr_list *p_list, const struct mystr *p_str, const struct mystr *p_sort_key_str) |
| void | str_list_sort (struct mystr_list *p_list, int reverse) |
| mystr * | str_list_get_pstr (const struct mystr_list *p_list, unsigned int indexx) |
変数 | |
| static struct mystr | s_null_str |
1.4.7