1UNICODE::TOLOWER(3)         Courier Unicode Library        UNICODE::TOLOWER(3)
2
3
4

NAME

6       unicode::tolower, unicode::toupper - unicode version of tolower(3) and
7       toupper(3)
8

SYNOPSIS

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

DESCRIPTION

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

SEE ALSO

36       courier-unicode(7).
37

AUTHOR

39       Sam Varshavchik
40           Author
41
42
43
44Courier Unicode Library           05/31/2022               UNICODE::TOLOWER(3)
Impressum