7CLASS_DECL_ACME ::wd16_character wd16_char_tolower(::i32 ch);
8CLASS_DECL_ACME ::wd16_character wd16_char_toupper(::i32 ch);
10CLASS_DECL_ACME ::i32 wd16_char_isdigit(::i32 ch);
11CLASS_DECL_ACME ::i32 wd16_char_isalpha(::i32 ch);
12CLASS_DECL_ACME ::i32 wd16_char_isalnum(::i32 ch);
13CLASS_DECL_ACME ::i32 wd16_char_isspace(::i32 ch);
16CLASS_DECL_ACME ::i32 wd16_char_isxdigit(::i32 ch);
18CLASS_DECL_ACME ::wd16_character * wd16_last_char(::wd16_character * psz);
19CLASS_DECL_ACME const ::wd16_character * wd16_const_last_char(const ::wd16_character * psz);
20CLASS_DECL_ACME ::wd16_character * wd16_concatenate(::wd16_character * dest, const ::wd16_character * cat);
21CLASS_DECL_ACME ::wd16_character * wd16_copy(::wd16_character * dest, const ::wd16_character * cat);
22CLASS_DECL_ACME ::wd16_character * wd16_count_copy(::wd16_character * dest, const ::wd16_character * cat, character_count iLen);
23CLASS_DECL_ACME character_count wd16_length(const ::wd16_character * cat);
24CLASS_DECL_ACME ::wd16_character * wd16_duplicate(const ::wd16_character * src);
25CLASS_DECL_ACME ::wd16_character * wd16_count_duplicate(const ::wd16_character * src, character_count srclen);
26CLASS_DECL_ACME const ::wd16_character * wd16_find_string(const ::wd16_character * src, const ::wd16_character * find);
27CLASS_DECL_ACME const ::wd16_character * wd16_find_string_case_insensitive(const ::wd16_character * src, const ::wd16_character * find);
28CLASS_DECL_ACME const ::wd16_character * wd16_count_find_string(const ::wd16_character * src, const ::wd16_character * find, character_count iLen);
29CLASS_DECL_ACME const ::wd16_character * wd16_count_find_string_case_insensitive(const ::wd16_character * src, const ::wd16_character * find, character_count iLen);
31CLASS_DECL_ACME const ::wd16_character * wd16_next_separator_token(const ::wd16_character * src, ::wd16_character chFind);
34CLASS_DECL_ACME ::i32 wd16_compare(const ::wd16_character * sz1, const ::wd16_character * sz2);
35CLASS_DECL_ACME ::i32 wd16_compare_case_insensitive(const ::wd16_character * sz1, const ::wd16_character * sz2);
36CLASS_DECL_ACME ::i32 wd16_count_compare(const ::wd16_character * sz1, const ::wd16_character * sz2, character_count iLen);
37CLASS_DECL_ACME ::i32 wd16_count_compare_case_insensitive(const ::wd16_character * sz1, const ::wd16_character * sz2, character_count iLen);
38CLASS_DECL_ACME ::i32 wd16_collate(const ::wd16_character * sz1, const ::wd16_character * sz2);
39CLASS_DECL_ACME ::i32 wd16_collate_case_insensitive(const ::wd16_character * sz1, const ::wd16_character * sz2);
40CLASS_DECL_ACME ::i32 wd16_count_collate(const ::wd16_character * sz1, const ::wd16_character * sz2, character_count iLen);
41CLASS_DECL_ACME ::i32 wd16_count_collate_case_insensitive(const ::wd16_character * sz1, const ::wd16_character * sz2, character_count iLen);
42CLASS_DECL_ACME ::i32 wd16_begins(const ::wd16_character * sz1, const ::wd16_character * prefix);
43CLASS_DECL_ACME ::i32 wd16_begins_case_insensitive(const ::wd16_character * sz1, const ::wd16_character * prefix);
44CLASS_DECL_ACME const ::wd16_character * wd16_begins_eat(const ::wd16_character * sz1, const ::wd16_character * prefix);
45CLASS_DECL_ACME ::i32 wd16_ends(const ::wd16_character * sz1, const ::wd16_character * suffix);
46CLASS_DECL_ACME ::i32 wd16_ends_case_insensitive(const ::wd16_character * sz1, const ::wd16_character * suffix);
47CLASS_DECL_ACME const ::wd16_character * wd16_find_char(const ::wd16_character * sz, ::wd16_character ch);
48CLASS_DECL_ACME const ::wd16_character * wd16_find_char_reverse(const ::wd16_character * sz, ::wd16_character ch);
49CLASS_DECL_ACME const ::wd16_character * wd16_concatenate_and_duplicate(const ::wd16_character * psz1, const ::wd16_character * psz2, ::i32 iFree1, ::i32 iFree2);
52CLASS_DECL_ACME
void wd16_from_u64(::wd16_character * psz, ::u64 u, ::i32 iBase = 10, enum_digit_case edigitcase = e_digit_case_lower);
53CLASS_DECL_ACME
void wd16_from_i64(::wd16_character * psz, ::i64 i, ::i32 iBase = 10, enum_digit_case edigitcase = e_digit_case_lower);
55CLASS_DECL_ACME
void wd16_from_ui(::wd16_character * psz, ::u32 u, ::i32 iBase = 10, enum_digit_case edigitcase = e_digit_case_lower);
56CLASS_DECL_ACME
void wd16_from_i(::wd16_character * psz, ::i32 i, ::i32 iBase = 10, enum_digit_case edigitcase = e_digit_case_lower);
58CLASS_DECL_ACME ::i64 wd16_to_i64(const ::wd16_character * psz, const ::wd16_character ** ppszEnd =
nullptr, ::i32 iBase = 10);
59CLASS_DECL_ACME ::u64 wd16_to_u64(const ::wd16_character * psz, const ::wd16_character ** ppszEnd =
nullptr, ::i32 iBase = 10);
60CLASS_DECL_ACME ::i64 wd16_count_to_i64(const ::wd16_character * psz, const ::wd16_character ** ppszEnd, ::i32 iBase, character_count srclen);
62CLASS_DECL_ACME ::i32 wd16_to_int(const ::wd16_character * psz, const ::wd16_character ** ppszEnd =
nullptr, ::i32 iBase = 10);
63CLASS_DECL_ACME ::u32 wd16_to_u32(const ::wd16_character * psz, const ::wd16_character ** ppszEnd =
nullptr, ::i32 iBase = 10);
64CLASS_DECL_ACME ::i32 wd16_count_to_int(const ::wd16_character * psz, const ::wd16_character ** ppszEnd, ::i32 iBase, character_count srclen);
67CLASS_DECL_ACME
void wd16_reverse(::wd16_character * sz);
68CLASS_DECL_ACME
void wd16_zero_pad(::wd16_character * sz, character_count iPad);
69CLASS_DECL_ACME const ::wd16_character * _wd16_scan(const ::wd16_character * psz, const ::wd16_character * find);
70CLASS_DECL_ACME const ::wd16_character * wd16_scan(const ::wd16_character * psz, const ::wd16_character * find);
71CLASS_DECL_ACME ::wd16_character * wd16_first_token(::wd16_character * psz, const ::wd16_character * delimiters, ::wd16_character **
action_context);
72CLASS_DECL_ACME ::wd16_character * wd16_next_token(const ::wd16_character * delimiters, ::wd16_character **
action_context);
77CLASS_DECL_ACME ::wd16_character * wd16_lower(::wd16_character * pch);
78CLASS_DECL_ACME ::wd16_character * wd16_upper(::wd16_character * pch);
80CLASS_DECL_ACME
void wd16_parse_command_line(::wd16_character * cmdstart, ::wd16_character ** argv, ::wd16_character * args, ::i32 * numargs, ::i32 * numchars);
85CLASS_DECL_ACME ::i64 wd16_to_i64(const ::wd16_character * psz, const ::wd16_character ** ppszEnd, ::i32 iBase);
86CLASS_DECL_ACME ::u64 wd16_to_u64(const ::wd16_character * psz, const ::wd16_character ** ppszEnd, ::i32 iBase);
87CLASS_DECL_ACME ::i32 wd16_to_int(const ::wd16_character * psz, const ::wd16_character ** ppszEnd, ::i32 iBase);
88CLASS_DECL_ACME ::u32 wd16_to_u32(const ::wd16_character * psz, const ::wd16_character ** ppszEnd, ::i32 iBase);
97CLASS_DECL_ACME character_count wd16_to_ansi_char_len(::wd16_character wch);
98CLASS_DECL_ACME
void wd16_to_ansi_char(char_pointer psz, ::wd16_character wch);
Definition action_context.h:9