TRIO_STRING_PUBLIC 34 third_party/libxml/src/triostr.c #if !defined(TRIO_STRING_PUBLIC) TRIO_STRING_PUBLIC 124 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC char * TRIO_STRING_PUBLIC 138 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC void TRIO_STRING_PUBLIC 156 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC size_t TRIO_STRING_PUBLIC 179 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 208 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 239 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 267 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 296 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 345 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC char * TRIO_STRING_PUBLIC 364 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC char * TRIO_STRING_PUBLIC 393 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 432 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 460 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 488 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 515 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 555 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC TRIO_CONST char * TRIO_STRING_PUBLIC 594 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC size_t TRIO_STRING_PUBLIC 623 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC unsigned long TRIO_STRING_PUBLIC 660 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC char * TRIO_STRING_PUBLIC 681 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC char * TRIO_STRING_PUBLIC 701 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 727 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 780 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 828 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC size_t TRIO_STRING_PUBLIC 860 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC char * TRIO_STRING_PUBLIC 884 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC char * TRIO_STRING_PUBLIC 925 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC char * TRIO_STRING_PUBLIC 960 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC trio_long_double_t TRIO_STRING_PUBLIC 1095 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC double TRIO_STRING_PUBLIC 1118 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC float TRIO_STRING_PUBLIC 1140 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC long TRIO_STRING_PUBLIC 1161 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 1189 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC unsigned long TRIO_STRING_PUBLIC 1210 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 1236 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 1341 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC trio_string_t * TRIO_STRING_PUBLIC 1373 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC void TRIO_STRING_PUBLIC 1403 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC char * TRIO_STRING_PUBLIC 1450 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC char * TRIO_STRING_PUBLIC 1481 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC void TRIO_STRING_PUBLIC 1498 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 1512 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC void TRIO_STRING_PUBLIC 1529 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 1557 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 1584 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 1614 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 1632 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 1650 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 1669 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 1688 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC trio_string_t * TRIO_STRING_PUBLIC 1719 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC trio_string_t * TRIO_STRING_PUBLIC 1750 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 1768 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 1786 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 1805 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 1824 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 1842 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 1860 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 1879 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 1898 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC size_t TRIO_STRING_PUBLIC 1917 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC char * TRIO_STRING_PUBLIC 1934 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC char * TRIO_STRING_PUBLIC 1951 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 1971 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 1987 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 2005 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 2023 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 2041 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 2059 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC char * TRIO_STRING_PUBLIC 2077 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC char * TRIO_STRING_PUBLIC 2095 third_party/libxml/src/triostr.c TRIO_STRING_PUBLIC int TRIO_STRING_PUBLIC 34 third_party/libxml/src/triostr.h #if !defined(TRIO_STRING_PUBLIC) TRIO_STRING_PUBLIC 45 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_copy_max TRIO_PROTO((char *target, size_t max, const char *source)); TRIO_STRING_PUBLIC 46 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC char *trio_create TRIO_PROTO((size_t size)); TRIO_STRING_PUBLIC 47 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC void trio_destroy TRIO_PROTO((char *string)); TRIO_STRING_PUBLIC 48 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC char *trio_duplicate TRIO_PROTO((const char *source)); TRIO_STRING_PUBLIC 49 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_equal TRIO_PROTO((const char *first, const char *second)); TRIO_STRING_PUBLIC 50 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_equal_case TRIO_PROTO((const char *first, const char *second)); TRIO_STRING_PUBLIC 51 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_equal_locale TRIO_PROTO((const char *first, const char *second)); TRIO_STRING_PUBLIC 52 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_equal_max TRIO_PROTO((const char *first, size_t max, const char *second)); TRIO_STRING_PUBLIC 53 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC TRIO_CONST char *trio_error TRIO_PROTO((int)); TRIO_STRING_PUBLIC 54 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC size_t trio_length TRIO_PROTO((const char *string)); TRIO_STRING_PUBLIC 55 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC double trio_to_double TRIO_PROTO((const char *source, char **endp)); TRIO_STRING_PUBLIC 56 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC long trio_to_long TRIO_PROTO((const char *source, char **endp, int base)); TRIO_STRING_PUBLIC 57 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC trio_long_double_t trio_to_long_double TRIO_PROTO((const char *source, char **endp)); TRIO_STRING_PUBLIC 58 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_to_upper TRIO_PROTO((int source)); TRIO_STRING_PUBLIC 62 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_append TRIO_PROTO((char *target, const char *source)); TRIO_STRING_PUBLIC 63 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_append_max TRIO_PROTO((char *target, size_t max, const char *source)); TRIO_STRING_PUBLIC 64 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_contains TRIO_PROTO((const char *string, const char *substring)); TRIO_STRING_PUBLIC 65 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_copy TRIO_PROTO((char *target, const char *source)); TRIO_STRING_PUBLIC 66 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC char *trio_duplicate_max TRIO_PROTO((const char *source, size_t max)); TRIO_STRING_PUBLIC 67 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_equal_case_max TRIO_PROTO((const char *first, size_t max, const char *second)); TRIO_STRING_PUBLIC 69 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC size_t trio_format_date_max TRIO_PROTO((char *target, size_t max, const char *format, const struct tm *datetime)); TRIO_STRING_PUBLIC 71 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC unsigned long trio_hash TRIO_PROTO((const char *string, int type)); TRIO_STRING_PUBLIC 72 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC char *trio_index TRIO_PROTO((const char *string, int character)); TRIO_STRING_PUBLIC 73 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC char *trio_index_last TRIO_PROTO((const char *string, int character)); TRIO_STRING_PUBLIC 74 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_lower TRIO_PROTO((char *target)); TRIO_STRING_PUBLIC 75 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_match TRIO_PROTO((const char *string, const char *pattern)); TRIO_STRING_PUBLIC 76 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_match_case TRIO_PROTO((const char *string, const char *pattern)); TRIO_STRING_PUBLIC 77 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC size_t trio_span_function TRIO_PROTO((char *target, const char *source, int (*Function) TRIO_PROTO((int)))); TRIO_STRING_PUBLIC 78 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC char *trio_substring TRIO_PROTO((const char *string, const char *substring)); TRIO_STRING_PUBLIC 79 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC char *trio_substring_max TRIO_PROTO((const char *string, size_t max, const char *substring)); TRIO_STRING_PUBLIC 80 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC float trio_to_float TRIO_PROTO((const char *source, char **endp)); TRIO_STRING_PUBLIC 81 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_to_lower TRIO_PROTO((int source)); TRIO_STRING_PUBLIC 82 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC unsigned long trio_to_unsigned_long TRIO_PROTO((const char *source, char **endp, int base)); TRIO_STRING_PUBLIC 83 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC char *trio_tokenize TRIO_PROTO((char *string, const char *delimiters)); TRIO_STRING_PUBLIC 84 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_upper TRIO_PROTO((char *target)); TRIO_STRING_PUBLIC 98 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC void trio_string_destroy TRIO_PROTO((trio_string_t *self)); TRIO_STRING_PUBLIC 99 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC char *trio_string_extract TRIO_PROTO((trio_string_t *self)); TRIO_STRING_PUBLIC 100 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_string_size TRIO_PROTO((trio_string_t *self)); TRIO_STRING_PUBLIC 101 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC void trio_string_terminate TRIO_PROTO((trio_string_t *self)); TRIO_STRING_PUBLIC 102 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_xstring_append_char TRIO_PROTO((trio_string_t *self, char character)); TRIO_STRING_PUBLIC 103 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC trio_string_t *trio_xstring_duplicate TRIO_PROTO((const char *other)); TRIO_STRING_PUBLIC 107 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC trio_string_t *trio_string_create TRIO_PROTO((int initial_size)); TRIO_STRING_PUBLIC 108 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC char *trio_string_get TRIO_PROTO((trio_string_t *self, int offset)); TRIO_STRING_PUBLIC 109 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC void trio_xstring_set TRIO_PROTO((trio_string_t *self, char *buffer)); TRIO_STRING_PUBLIC 111 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_string_append TRIO_PROTO((trio_string_t *self, trio_string_t *other)); TRIO_STRING_PUBLIC 112 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_string_contains TRIO_PROTO((trio_string_t *self, trio_string_t *other)); TRIO_STRING_PUBLIC 113 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_string_copy TRIO_PROTO((trio_string_t *self, trio_string_t *other)); TRIO_STRING_PUBLIC 114 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC trio_string_t *trio_string_duplicate TRIO_PROTO((trio_string_t *other)); TRIO_STRING_PUBLIC 115 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_string_equal TRIO_PROTO((trio_string_t *self, trio_string_t *other)); TRIO_STRING_PUBLIC 116 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_string_equal_max TRIO_PROTO((trio_string_t *self, size_t max, trio_string_t *second)); TRIO_STRING_PUBLIC 117 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_string_equal_case TRIO_PROTO((trio_string_t *self, trio_string_t *other)); TRIO_STRING_PUBLIC 118 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_string_equal_case_max TRIO_PROTO((trio_string_t *self, size_t max, trio_string_t *other)); TRIO_STRING_PUBLIC 120 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC size_t trio_string_format_date_max TRIO_PROTO((trio_string_t *self, size_t max, const char *format, const struct tm *datetime)); TRIO_STRING_PUBLIC 122 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC char *trio_string_index TRIO_PROTO((trio_string_t *self, int character)); TRIO_STRING_PUBLIC 123 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC char *trio_string_index_last TRIO_PROTO((trio_string_t *self, int character)); TRIO_STRING_PUBLIC 124 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_string_length TRIO_PROTO((trio_string_t *self)); TRIO_STRING_PUBLIC 125 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_string_lower TRIO_PROTO((trio_string_t *self)); TRIO_STRING_PUBLIC 126 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_string_match TRIO_PROTO((trio_string_t *self, trio_string_t *other)); TRIO_STRING_PUBLIC 127 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_string_match_case TRIO_PROTO((trio_string_t *self, trio_string_t *other)); TRIO_STRING_PUBLIC 128 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC char *trio_string_substring TRIO_PROTO((trio_string_t *self, trio_string_t *other)); TRIO_STRING_PUBLIC 129 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_string_upper TRIO_PROTO((trio_string_t *self)); TRIO_STRING_PUBLIC 131 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_xstring_append TRIO_PROTO((trio_string_t *self, const char *other)); TRIO_STRING_PUBLIC 132 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_xstring_contains TRIO_PROTO((trio_string_t *self, const char *other)); TRIO_STRING_PUBLIC 133 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_xstring_copy TRIO_PROTO((trio_string_t *self, const char *other)); TRIO_STRING_PUBLIC 134 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_xstring_equal TRIO_PROTO((trio_string_t *self, const char *other)); TRIO_STRING_PUBLIC 135 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_xstring_equal_max TRIO_PROTO((trio_string_t *self, size_t max, const char *other)); TRIO_STRING_PUBLIC 136 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_xstring_equal_case TRIO_PROTO((trio_string_t *self, const char *other)); TRIO_STRING_PUBLIC 137 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_xstring_equal_case_max TRIO_PROTO((trio_string_t *self, size_t max, const char *other)); TRIO_STRING_PUBLIC 138 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_xstring_match TRIO_PROTO((trio_string_t *self, const char *other)); TRIO_STRING_PUBLIC 139 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC int trio_xstring_match_case TRIO_PROTO((trio_string_t *self, const char *other)); TRIO_STRING_PUBLIC 140 third_party/libxml/src/triostr.h TRIO_STRING_PUBLIC char *trio_xstring_substring TRIO_PROTO((trio_string_t *self, const char *other));