Man page - unicode::toupper(3)

Packages contains this manual

Manual

UNICODE::TOLOWER

NAME
SYNOPSIS
DESCRIPTION
SEE ALSO
AUTHOR

NAME

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

SYNOPSIS

#include <courier-unicode.h>

std::string unicode::tolower(constĀ std::stringĀ & string );

std::string unicode::tolower(constĀ std::stringĀ & string , constĀ std::stringĀ & charset );

std::u32string unicode::tolower(constĀ std::u32stringĀ & u );

std::string unicode::toupper(constĀ std::stringĀ & string );

std::string unicode::toupper(constĀ std::stringĀ & string , constĀ std::stringĀ & charset );

std::u32string unicode::toupper(constĀ std::u32stringĀ & u );

DESCRIPTION

These functions convert the string parameter, in charset or unicode_default_chset (3), to unicode, replace each character with unicode_lc (3) or unicode_uc (3), then convert it back to the same character set, returning the resulting string.

Passing a const std::u32string & directly also converts it accordingly, returning the converted unicode string.

SEE ALSO

courier-unicode (7).

AUTHOR

Sam Varshavchik

Author