1UNICODE::TOLOWER(3) Courier Unicode Library UNICODE::TOLOWER(3)
2
3
4
6 unicode::tolower, unicode::toupper - unicode version of tolower(3) and
7 toupper(3)
8
10 #include <courier-unicode.h>
11
12 std::string unicode::tolower(const std::string &string);
13
14 std::string unicode::tolower(const std::string &string,
15 const std::string &charset);
16
17 std::u32string unicode::tolower(const std::u32string &u);
18
19 std::string unicode::toupper(const std::string &string);
20
21 std::string unicode::toupper(const std::string &string,
22 const std::string &charset);
23
24 std::u32string unicode::toupper(const std::u32string &u);
25
27 These functions convert the string parameter, in charset or
28 unicode_default_chset(3), to unicode, replace each character with
29 unicode_lc(3) or unicode_uc(3), then convert it back to the same
30 character set, returning the resulting string.
31
32 Passing a const std::u32string & directly also converts it accordingly,
33 returning the converted unicode string.
34
36 courier-unicode(7).
37
39 Sam Varshavchik
40 Author
41
42
43
44Courier Unicode Library 04/16/2022 UNICODE::TOLOWER(3)