Rune Caster 1.0.0
Modern C++ Text Processing Framework
Loading...
Searching...
No Matches
rune_caster::RuneString Member List

This is the complete list of members for rune_caster::RuneString, including all inherited members.

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