1#ifndef LH_UTF8_STRINGS_H
2#define LH_UTF8_STRINGS_H
18 operator const char32_t*()
const
29 operator const char*()
const
39#define litehtml_from_utf32(str) litehtml::utf32_to_utf8(str)
40#define litehtml_to_utf32(str) litehtml::utf8_to_utf32(str)
Definition utf8_strings.h:25
const char * c_str() const
Definition utf8_strings.h:33
string m_str
Definition utf8_strings.h:26
Definition utf8_strings.h:14
std::u32string m_str
Definition utf8_strings.h:15
Definition background.h:12
void append_char(string &str, char32_t ch)
Definition utf8_strings.cpp:61
char32_t read_utf8_char(const string &str, int &index)
Definition utf8_strings.cpp:9
void prev_utf8_char(const string &str, int &index)
Definition utf8_strings.cpp:56