71 std::u32string
FromUTF8(std::string_view s);
74 std::u32string
FromCP437(std::string_view s);
77 std::string
ToUTF8(std::u32string_view s);
80 std::string
ToUTF8(std::u16string_view s);
86 std::size_t
CountIndent(std::u32string_view s, std::size_t begin=0);
char32_t totitle(char32_t c)
Definition: ctype.cc:373
std::u32string FromUTF8(std::string_view s)
Definition: ctype.cc:382
bool isdouble(char32_t c)
Definition: ctype.cc:334
bool isxdigit(char32_t c)
Definition: ctype.cc:281
bool isspace_punct(char32_t c)
Definition: ctype.cc:301
bool islower(char32_t c)
Definition: ctype.cc:255
std::size_t CountIndent(std::u32string_view s, std::size_t begin=0)
Definition: ctype.cc:513
bool isprint(char32_t c)
Definition: ctype.cc:316
bool isctrl(char32_t c)
Definition: ctype.cc:311
char32_t toupper(char32_t c)
Definition: ctype.cc:369
char32_t tolower(char32_t c)
Definition: ctype.cc:365
bool isgraph(char32_t c)
Definition: ctype.cc:322
bool isdigit(char32_t c)
Definition: ctype.cc:276
bool isalnum(char32_t c)
Definition: ctype.cc:265
std::u32string FromCP437(std::string_view s)
Definition: ctype.cc:569
std::string ToUTF8(std::u32string_view s)
Definition: ctype.cc:425
bool isalnum_(char32_t c)
Definition: ctype.cc:270
bool ispunct(char32_t c)
Definition: ctype.cc:287
bool isalpha(char32_t c)
Definition: ctype.cc:260
bool isnotword(char32_t c)
Definition: ctype.cc:328
bool isblank(char32_t c)
Definition: ctype.cc:306
bool isupper(char32_t c)
Definition: ctype.cc:250
bool isspace(char32_t c)
Definition: ctype.cc:296