Rune Caster 1.0.0
Modern C++ Text Processing Framework
|
This is the complete list of members for rune_caster::Rune, including all inherited members.
category() const noexcept | rune_caster::Rune | |
codepoint() const noexcept | rune_caster::Rune | inline |
from_utf16(std::u16string_view utf16_char) | rune_caster::Rune | static |
from_utf8(std::string_view utf8_char) | rune_caster::Rune | static |
from_utf8(std::string_view utf8_char, language::Code lang) | rune_caster::Rune | static |
is_ascii() const noexcept | rune_caster::Rune | |
is_consonant() const noexcept | rune_caster::Rune | inline |
is_digit() const noexcept | rune_caster::Rune | inline |
is_emoji() const noexcept | rune_caster::Rune | |
is_hangul() const noexcept | rune_caster::Rune | |
is_hiragana() const noexcept | rune_caster::Rune | |
is_kanji() const noexcept | rune_caster::Rune | |
is_katakana() const noexcept | rune_caster::Rune | |
is_latin() const noexcept | rune_caster::Rune | |
is_letter() const noexcept | rune_caster::Rune | inline |
is_punctuation() const noexcept | rune_caster::Rune | inline |
is_vowel() const noexcept | rune_caster::Rune | inline |
is_whitespace() const noexcept | rune_caster::Rune | inline |
language() const noexcept | rune_caster::Rune | inline |
operator<=>(const Rune &other) const noexcept=default | rune_caster::Rune | |
operator=(const Rune &)=default | rune_caster::Rune | |
operator=(Rune &&) noexcept=default | rune_caster::Rune | |
operator==(const Rune &other) const noexcept=default | rune_caster::Rune | |
phoneme() const noexcept | rune_caster::Rune | inline |
Rune() noexcept | rune_caster::Rune | inline |
Rune(char32_t codepoint) noexcept | rune_caster::Rune | inlineexplicit |
Rune(char32_t codepoint, language::Code lang) noexcept | rune_caster::Rune | inline |
Rune(char32_t codepoint, language::Code lang, std::string phoneme) | rune_caster::Rune | |
Rune(const Rune &)=default | rune_caster::Rune | |
Rune(Rune &&) noexcept=default | rune_caster::Rune | |
script() const noexcept | rune_caster::Rune | |
set_language(language::Code lang) noexcept | rune_caster::Rune | inline |
set_phoneme(std::string phoneme) | rune_caster::Rune | inline |
to_utf16() const | rune_caster::Rune | |
to_utf32() const | rune_caster::Rune | |
to_utf8() const | rune_caster::Rune | |
~Rune()=default | rune_caster::Rune |