π¨ basic_text (In Progress)ο
Warning
π¨ This isnβt finished yet! Come check back by the next major or minor version update.
The basic_text
class provides functionality similar to std::string
but for performing it on encoded, normalized text.
-
template<typename, typename, typename>
class basic_textο
-
using ztd::text::ntext = basic_text<execution_t>ο
A container for storing text in the locale, runtime-based encoding.
-
using ztd::text::wtext = basic_text<wide_execution_t>ο
A container for storing text in the locale, runtime-based wide encoding.
-
using ztd::text::nltext = basic_text<literal_t>ο
A container for storing text in the string literal_t encoding.
-
using ztd::text::wltext = basic_text<wide_literal_t>ο
A container for storing text in the wide string literal_t encoding.
-
using ztd::text::u8text = basic_text<utf8_t>ο
A container for storing text in the UTF-8 encoding.
-
using ztd::text::u16text = basic_text<utf16_t>ο
A container for storing text in the UTF-16 encoding.
-
using ztd::text::u32text = basic_text<utf32_t>ο
A container for storing text in the UTF-32 encoding.