HDK
|
This is the complete list of members for ustring, including all inherited members.
assign(const ustring &str) | ustring | inline |
assign(const ustring &str, size_type pos, size_type n=npos) | ustring | inline |
assign(const std::string &str) | ustring | inline |
assign(const std::string &str, size_type pos, size_type n=npos) | ustring | inline |
assign(const char *str) | ustring | inline |
assign(const char *str, size_type n) | ustring | inline |
assign(size_type n, char c) | ustring | inline |
assign(string_view str) | ustring | inline |
begin() const noexcept | ustring | inline |
c_str() const noexcept | ustring | inline |
clear(void) noexcept | ustring | inline |
compare(string_view str) const noexcept | ustring | inline |
compare(const char *str) const noexcept | ustring | inline |
compare(const std::string &a, const ustring &b) noexcept | ustring | friend |
concat(string_view s, string_view t) | ustring | static |
const_iterator typedef | ustring | |
const_reference typedef | ustring | |
const_reverse_iterator typedef | ustring | |
copy(char *s, size_type n, size_type pos=0) const | ustring | inline |
data() const noexcept | ustring | inline |
empty(void) const noexcept | ustring | inline |
end() const noexcept | ustring | inline |
find(const ustring &str, size_type pos=0) const noexcept | ustring | inline |
find(const std::string &str, size_type pos=0) const noexcept | ustring | inline |
find(const char *s, size_type pos, size_type n) const | ustring | inline |
find(const char *s, size_type pos=0) const | ustring | inline |
find(char c, size_type pos=0) const noexcept | ustring | inline |
find_first_not_of(const ustring &str, size_type pos=0) const noexcept | ustring | inline |
find_first_not_of(const std::string &str, size_type pos=0) const noexcept | ustring | inline |
find_first_not_of(const char *s, size_type pos, size_type n) const | ustring | inline |
find_first_not_of(const char *s, size_type pos=0) const | ustring | inline |
find_first_not_of(char c, size_type pos=0) const noexcept | ustring | inline |
find_first_of(const ustring &str, size_type pos=0) const noexcept | ustring | inline |
find_first_of(const std::string &str, size_type pos=0) const noexcept | ustring | inline |
find_first_of(const char *s, size_type pos, size_type n) const | ustring | inline |
find_first_of(const char *s, size_type pos=0) const | ustring | inline |
find_first_of(char c, size_type pos=0) const noexcept | ustring | inline |
find_last_not_of(const ustring &str, size_type pos=npos) const noexcept | ustring | inline |
find_last_not_of(const std::string &str, size_type pos=npos) const noexcept | ustring | inline |
find_last_not_of(const char *s, size_type pos, size_type n) const | ustring | inline |
find_last_not_of(const char *s, size_type pos=npos) const | ustring | inline |
find_last_not_of(char c, size_type pos=npos) const noexcept | ustring | inline |
find_last_of(const ustring &str, size_type pos=npos) const noexcept | ustring | inline |
find_last_of(const std::string &str, size_type pos=npos) const noexcept | ustring | inline |
find_last_of(const char *s, size_type pos, size_type n) const | ustring | inline |
find_last_of(const char *s, size_type pos=npos) const | ustring | inline |
find_last_of(char c, size_type pos=npos) const noexcept | ustring | inline |
fmtformat(const char *fmt, const Args &...args) | ustring | inlinestatic |
format(const char *fmt, const Args &...args) | ustring | inlinestatic |
from_unique(const char *unique) | ustring | inlinestatic |
getstats(bool verbose=true) | ustring | static |
hash(void) const noexcept | ustring | inline |
hash_collisions(std::vector< ustring > *collisions=nullptr) | ustring | static |
is_unique(const char *str) | ustring | inlinestatic |
length(void) const noexcept | ustring | inline |
make_unique(string_view str) | ustring | static |
memory() | ustring | static |
npos | ustring | static |
operator std::string() const noexcept | ustring | inlineexplicit |
operator string_view() const noexcept | ustring | inline |
operator!=(const ustring &str) const noexcept | ustring | inline |
operator!=(const std::string &x) const noexcept | ustring | inline |
operator!=(string_view x) const noexcept | ustring | inline |
operator!=(const char *x) const noexcept | ustring | inline |
operator!=(const std::string &a, const ustring &b) noexcept | ustring | friend |
operator!=(string_view a, const ustring &b) noexcept | ustring | friend |
operator!=(const char *a, const ustring &b) noexcept | ustring | friend |
operator<(const ustring &x) const noexcept | ustring | inline |
operator<<(std::ostream &out, const ustring &str) | ustring | friend |
operator=(const ustring &str) | ustring | inline |
operator=(const char *str) | ustring | inline |
operator=(const std::string &str) | ustring | inline |
operator=(string_view str) | ustring | inline |
operator=(char c) | ustring | inline |
operator==(const ustring &str) const noexcept | ustring | inline |
operator==(const std::string &x) const noexcept | ustring | inline |
operator==(string_view x) const noexcept | ustring | inline |
operator==(const char *x) const noexcept | ustring | inline |
operator==(const std::string &a, const ustring &b) noexcept | ustring | friend |
operator==(string_view a, const ustring &b) noexcept | ustring | friend |
operator==(const char *a, const ustring &b) noexcept | ustring | friend |
operator[](size_type pos) const noexcept | ustring | inline |
pointer typedef | ustring | |
rbegin() const noexcept | ustring | inline |
reference typedef | ustring | |
rend() const noexcept | ustring | inline |
rfind(const ustring &str, size_type pos=npos) const noexcept | ustring | inline |
rfind(const std::string &str, size_type pos=npos) const noexcept | ustring | inline |
rfind(const char *s, size_type pos, size_type n) const | ustring | inline |
rfind(const char *s, size_type pos=npos) const | ustring | inline |
rfind(char c, size_type pos=npos) const noexcept | ustring | inline |
size(void) const noexcept | ustring | inline |
size_type typedef | ustring | |
sprintf(const char *fmt, const Args &...args) | ustring | inlinestatic |
string() const noexcept | ustring | inline |
substr(size_type pos=0, size_type n=npos) const | ustring | inline |
total_ustrings() | ustring | static |
ustring(void) noexcept | ustring | inline |
ustring(const char *str) | ustring | inlineexplicit |
ustring(string_view str) | ustring | inlineexplicit |
ustring(const char *str, size_type pos, size_type n) | ustring | inline |
ustring(const char *str, size_type n) | ustring | inline |
ustring(size_type n, char c) | ustring | inline |
ustring(const std::string &str, size_type pos, size_type n=npos) | ustring | inline |
ustring(const ustring &str) noexcept | ustring | inline |
ustring(const ustring &str, size_type pos, size_type n=npos) | ustring | inline |
value_type typedef | ustring | |
~ustring() noexcept | ustring | inline |