UString  0.1.0
UTF-8 C++11 string library
UString Member List

This is the complete list of members for UString, including all inherited members.

append(UChar ch)UString
append(const UString &str)UString
append(const char *str)UString
assign(const UString &other)UString
assign(const char *other)UString
at(std::size_t idx) const UString
begin()UStringinline
begin() const UStringinline
clear()UString
const_iterator typedef (defined in UString)UString
const_reverse_iterator typedef (defined in UString)UString
ConstIterator typedef (defined in UString)UString
ConstReverseIterator typedef (defined in UString)UString
end()UStringinline
end() const UStringinline
erase(const Iterator &start, const Iterator &stop)UString
erase(std::size_t start, std::size_t num=1)UString
find(UChar ch, std::size_t start=0) const UString
find(const UString &what, std::size_t start=0) const UString
findLastOf(UChar ch, std::size_t pos=npos) const UString
findLastOf(const UString &what, std::size_t pos=npos) const UString
fromStdU16String(const std::u16string &str)UStringstatic
fromStdU32String(const std::u32string &str)UStringstatic
insert(const UString &other, std::size_t pos)UString
iterator typedef (defined in UString)UString
Iterator typedef (defined in UString)UString
length() const UString
maxSize() const UString
npos (defined in UString)UStringstatic
operator!=(const UString &other) const UString
operator!=(const char *other) const UString
operator+=(const char *str)UString
operator+=(const UString &str)UString
operator=(const UString &other)UString
operator=(const char *other)UString
operator==(const UString &other) const UString
operator==(const char *other) const UString
operator[](std::size_t idx) const UString
prepend(UChar ch)UString
prepend(const UString &str)UString
prepend(const char *str)UString
push_back(UChar ch)UString
push_back(const UString &str)UString
push_front(UChar ch)UString
push_front(const UString &str)UString
rbegin()UStringinline
rbegin() const UStringinline
rend()UStringinline
rend() const UStringinline
replace(std::size_t start, std::size_t len, const UString &with)UString
replaceAll(const UString &what, const UString &with, std::size_t start=0)UString
replaceFirst(const UString &what, const UString &with, std::size_t start=0)UString
replaceLast(const UString &what, const UString &with, std::size_t end=npos)UString
reverse_iterator typedef (defined in UString)UString
ReverseIterator typedef (defined in UString)UString
size() const UString
subStr(std::size_t start, std::size_t len=npos) const UString
toLower()UString
toStdString() const UString
toStdU16String() const UString
toStdU32String() const UString
toTitleCase()UString
toUpper()UString
UString()UStringinline
UString(const UString &other) USTRING_NOEXCEPTUString
UString(const char *cstr) USTRING_NOEXCEPTUString
UString(const std::string &str) USTRING_NOEXCEPTUString
UString(UChar ch) USTRING_NOEXCEPTUStringexplicit
value_type typedef (defined in UString)UString