append(const RuneString &other) | rune_caster::RuneString | |
append(const Rune &rune) | rune_caster::RuneString | |
append(std::string_view utf8) | rune_caster::RuneString | |
at(size_type pos) | rune_caster::RuneString | inline |
at(size_type pos) const | rune_caster::RuneString | inline |
back() | rune_caster::RuneString | inline |
back() const | rune_caster::RuneString | inline |
begin() noexcept | rune_caster::RuneString | inline |
begin() const noexcept | rune_caster::RuneString | inline |
capacity() const noexcept | rune_caster::RuneString | inline |
cbegin() const noexcept | rune_caster::RuneString | inline |
cend() const noexcept | rune_caster::RuneString | inline |
clear() noexcept | rune_caster::RuneString | inline |
const_iterator typedef | rune_caster::RuneString | |
const_pointer typedef | rune_caster::RuneString | |
const_reference typedef | rune_caster::RuneString | |
const_reverse_iterator typedef | rune_caster::RuneString | |
contains(const Rune &rune) const noexcept | rune_caster::RuneString | |
contains(const RuneString &str) const noexcept | rune_caster::RuneString | |
crbegin() const noexcept | rune_caster::RuneString | inline |
crend() const noexcept | rune_caster::RuneString | inline |
data() noexcept | rune_caster::RuneString | inline |
data() const noexcept | rune_caster::RuneString | inline |
difference_type typedef | rune_caster::RuneString | |
emplace(const_iterator pos, Args &&... args) | rune_caster::RuneString | inline |
emplace_back(Args &&... args) | rune_caster::RuneString | inline |
empty() const noexcept | rune_caster::RuneString | inline |
end() noexcept | rune_caster::RuneString | inline |
end() const noexcept | rune_caster::RuneString | inline |
erase(const_iterator pos) | rune_caster::RuneString | inline |
erase(const_iterator first, const_iterator last) | rune_caster::RuneString | inline |
find(const Rune &rune, size_type pos=0) const noexcept | rune_caster::RuneString | |
find(const RuneString &str, size_type pos=0) const noexcept | rune_caster::RuneString | |
from_utf16(std::u16string_view utf16_text) | rune_caster::RuneString | static |
from_utf32(std::u32string_view utf32_text) | rune_caster::RuneString | static |
from_utf8(std::string_view utf8_text) | rune_caster::RuneString | static |
from_utf8(std::string_view utf8_text, language::Code lang) | rune_caster::RuneString | static |
front() | rune_caster::RuneString | inline |
front() const | rune_caster::RuneString | inline |
insert(const_iterator pos, const Rune &rune) | rune_caster::RuneString | inline |
insert(const_iterator pos, Rune &&rune) | rune_caster::RuneString | inline |
iterator typedef | rune_caster::RuneString | |
length() const noexcept | rune_caster::RuneString | inline |
max_size() const noexcept | rune_caster::RuneString | inline |
npos | rune_caster::RuneString | static |
operator std::span< const Rune >() const noexcept | rune_caster::RuneString | inline |
operator std::span< Rune >() noexcept | rune_caster::RuneString | inline |
operator+(const RuneString &lhs, const RuneString &rhs) | rune_caster::RuneString | friend |
operator+(const RuneString &lhs, const Rune &rhs) | rune_caster::RuneString | friend |
operator+(const Rune &lhs, const RuneString &rhs) | rune_caster::RuneString | friend |
operator+=(const RuneString &other) | rune_caster::RuneString | inline |
operator+=(const Rune &rune) | rune_caster::RuneString | inline |
operator+=(std::string_view utf8) | rune_caster::RuneString | inline |
operator<=>(const RuneString &other) const noexcept=default | rune_caster::RuneString | |
operator=(const RuneString &)=default | rune_caster::RuneString | |
operator=(RuneString &&) noexcept=default | rune_caster::RuneString | |
operator==(const RuneString &other) const noexcept=default | rune_caster::RuneString | |
operator[](size_type pos) noexcept | rune_caster::RuneString | inline |
operator[](size_type pos) const noexcept | rune_caster::RuneString | inline |
pointer typedef | rune_caster::RuneString | |
pop_back() | rune_caster::RuneString | inline |
primary_language() const noexcept | rune_caster::RuneString | inline |
push_back(const Rune &rune) | rune_caster::RuneString | inline |
push_back(Rune &&rune) | rune_caster::RuneString | inline |
rbegin() noexcept | rune_caster::RuneString | inline |
rbegin() const noexcept | rune_caster::RuneString | inline |
reference typedef | rune_caster::RuneString | |
rend() noexcept | rune_caster::RuneString | inline |
rend() const noexcept | rune_caster::RuneString | inline |
reserve(size_type new_cap) | rune_caster::RuneString | inline |
resize(size_type count) | rune_caster::RuneString | inline |
resize(size_type count, const Rune &value) | rune_caster::RuneString | inline |
reverse_iterator typedef | rune_caster::RuneString | |
RuneString() noexcept=default | rune_caster::RuneString | |
RuneString(language::Code primary_lang) noexcept | rune_caster::RuneString | explicit |
RuneString(std::string_view utf8) | rune_caster::RuneString | explicit |
RuneString(std::u16string_view utf16) | rune_caster::RuneString | explicit |
RuneString(std::u32string_view utf32) | rune_caster::RuneString | explicit |
RuneString(std::initializer_list< Rune > runes) | rune_caster::RuneString | |
RuneString(It first, It last) | rune_caster::RuneString | |
RuneString(R &&range) | rune_caster::RuneString | explicit |
RuneString(const RuneString &)=default | rune_caster::RuneString | |
RuneString(RuneString &&) noexcept=default | rune_caster::RuneString | |
set_primary_language(language::Code lang) noexcept | rune_caster::RuneString | inline |
shrink_to_fit() | rune_caster::RuneString | inline |
size() const noexcept | rune_caster::RuneString | inline |
size_type typedef | rune_caster::RuneString | |
slice_view(size_type start, size_type length=npos) const noexcept | rune_caster::RuneString | inline |
slice_view(size_type start, size_type length=npos) noexcept | rune_caster::RuneString | inline |
span() noexcept | rune_caster::RuneString | inline |
span() const noexcept | rune_caster::RuneString | inline |
substr(size_type start, size_type length=npos) const | rune_caster::RuneString | |
swap(RuneString &other) noexcept | rune_caster::RuneString | inline |
to_utf16() const | rune_caster::RuneString | |
to_utf32() const | rune_caster::RuneString | |
to_utf8() const | rune_caster::RuneString | |
value_type typedef | rune_caster::RuneString | |
~RuneString()=default | rune_caster::RuneString | |