|
bool | cstring_to_bool (const char *string, bool fallback) |
|
StringS | cstrings_to_vector (const char *s,...) |
|
long double | current_locale_strtold (const char *nptr, char **endptr) |
|
String | kvpair_key (const String &key_value_pair) |
|
String | kvpair_value (const String &key_value_pair) |
|
bool | kvpairs_assign (StringS &kvs, const String &key_value_pair, bool casesensitive) |
|
String | kvpairs_fetch (const StringS &kvs, const String &key, bool casesensitive) |
|
ssize_t | kvpairs_search (const StringS &kvs, const String &k, const bool casesensitive) |
|
void | memset4 (uint32 *mem, uint32 filler, uint length) |
|
long double | posix_locale_strtold (const char *nptr, char **endptr) |
|
const char * | strerror () |
|
const char * | strerror (int errno_num) |
|
String | string_canonify (const String &string, const String &valid_chars, const String &substitute) |
|
String | string_capitalize (const String &str, size_t maxn, bool rest_tolower) |
|
int | string_casecmp (const String &s1, const String &s2) |
|
String | string_casefold (const String &src) |
|
int | string_cmp (const String &s1, const String &s2) |
|
int | string_cmp_uuid (const String &uuid_string1, const String &uuid_string2) |
|
bool | string_endswith (const String &string, const String &fragment) |
|
bool | string_endswith (const String &string, const StringS &fragments) |
|
const char * | string_find_word (const char *haystack, const char *word) |
|
String | string_from_bool (bool value) |
|
String | string_from_cquote (const String &input) |
|
String | string_from_double (double value) |
|
String | string_from_double_vector (const std::vector< double > &dvec, const String &delim) |
|
String | string_from_errno (int errno_val) |
|
String | string_from_float (float value) |
|
String | string_from_int (int64 value) |
|
String | string_from_long_double (long double value) |
|
String | string_from_pretty_function_name (const char *cxx_pretty_function) |
|
String | string_from_uint (uint64 value) |
|
bool | string_has_int (const String &string) |
|
String | string_hexdump (const void *addr, size_t length, size_t initial_offset) |
|
bool | string_is_ascii_alnum (const String &str) |
|
bool | string_is_canonified (const String &string, const String &valid_chars) |
|
bool | string_is_uuid (const String &uuid_string) |
|
bool | string_islower (const String &str) |
|
bool | string_isupper (const String &str) |
|
String | string_join (const String &junctor, const StringS &strvec) |
|
String | string_locale_vprintf (const char *format, va_list vargs) |
|
String | string_lstrip (const String &input) |
|
bool | string_match_identifier (const String &ident1, const String &ident2) |
|
bool | string_match_identifier_tail (const String &ident, const String &tail) |
|
String | string_multiply (const String &s, uint64 count) |
|
String | string_normalize_nfc (const String &src) |
|
String | string_normalize_nfd (const String &src) |
|
String | string_normalize_nfkc (const String &src) |
|
String | string_normalize_nfkd (const String &src) |
|
bool | string_option_check (const String &optionlist, const String &feature) |
|
String | string_option_find (const String &optionlist, const String &feature, const String &fallback) |
|
std::string_view | string_option_find_value (const char *string, const char *feature, const String &fallback, const String &denied, bool matchallnone) |
|
String | string_replace (const String &input, const String &marker, const String &replacement, size_t maxn) |
|
String | string_rstrip (const String &input) |
|
const String & | string_set_a2z () |
|
const String & | string_set_A2Z () |
|
const String & | string_set_ascii_alnum () |
|
StringS | string_split (const String &string, const String &splitter, size_t maxn) |
|
StringS | string_split_any (const String &string, const String &splitchars, size_t maxn) |
|
bool | string_startswith (const String &string, const String &fragment) |
|
bool | string_startswith (const String &string, const StringS &fragments) |
|
String | string_strip (const String &input) |
|
String | string_substitute_char (const String &input, const char match, const char subst) |
|
bool | string_to_bool (const String &string, bool fallback) |
|
String | string_to_cescape (const String &str) |
|
String | string_to_cquote (const String &str) |
|
double | string_to_double (const char *dblstring, const char **endptr) |
|
double | string_to_double (const String &string) |
|
std::vector< double > | string_to_double_vector (const String &string) |
|
String | string_to_hex (const String &input) |
|
String | string_to_identifier (const String &input) |
|
int64 | string_to_int (const String &string, size_t *consumed, uint base) |
|
long double | string_to_long_double (const char *dblstring, const char **endptr) |
|
long double | string_to_long_double (const String &string) |
|
double | string_to_seconds (const String &string, double fallback) |
|
uint64 | string_to_uint (const String &string, size_t *consumed, uint base) |
|
String | string_tolower (const String &str) |
|
String | string_totitle (const String &str) |
|
String | string_toupper (const String &str) |
|
String | string_url_decode (const String &urlstr, const bool form_url_encoded) |
|
String | string_url_encode (const String &rawstr, const bool form_url_encoded) |
|
void | string_vector_erase_empty (StringS &svector) |
|
String | string_vector_find (const StringS &svector, const String &prefix, const String &fallback) |
|
String | string_vector_find_value (const StringS &svector, const String &prefix, const String &fallback) |
|
void | string_vector_lstrip (StringS &svector) |
|
void | string_vector_rstrip (StringS &svector) |
|
void | string_vector_strip (StringS &svector) |
|
String | string_vprintf (const char *format, va_list vargs) |
|
StringS | strings_version_sort (const StringS &strings, bool reverse) |
|
void | strings_version_sort (StringS *strings, bool reverse) |
|
const char * | strrstr (const char *haystack, const char *needle) |
|
bool | text_convert (const String &to_charset, String &output_string, const String &from_charset, const String &input_string, const String &fallback_charset, const String &output_mark) |
|
unichar | tolower (unichar uc) |
|
unichar | totitle (unichar uc) |
|
unichar | toupper (unichar uc) |
|