Thoth
A functional, expressive, asynchronous C++26 webdev library
Loading...
Searching...
No Matches
UnicodeViewer.hpp File Reference
#include <Thoth/String/_base.hpp>
#include <string>
#include <Thoth/String/UnicodeViewer.tpp>
Include dependency graph for UnicodeViewer.hpp:

Go to the source code of this file.

Classes

struct  Thoth::String::UnicodeViewer< CharT >
 Non owning viewer that represents Unicode encodings. More...
 
struct  Thoth::String::UnicodeViewer< CharT >::Iterator
 

Namespaces

namespace  Thoth
 
namespace  Thoth::String
 

Typedefs

using Thoth::String::Rune = char32_t
 
using Thoth::String::Utf8View = UnicodeViewer< char8_t >
 
using Thoth::String::Utf16View = UnicodeViewer< char16_t >
 
using Thoth::String::Utf32View = UnicodeViewer< char32_t >
 

Variables

constexpr Rune Thoth::String::UnknownChar { U'\uFFFD' }