|
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() 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() 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_hash(hash_t hash) | ustring | static |
| from_unique(const char *unique) | ustring | inlinestatic |
| getstats(bool verbose=true) | ustring | static |
| hash() const noexcept | ustring | inline |
| hash_collisions(std::vector< ustring > *collisions=nullptr) | ustring | static |
| hash_t typedef | ustring | |
| is_unique(const char *str) | ustring | inlinestatic |
| length() 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 |
| rep_t typedef | ustring | |
| 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() 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 |
| uhash() const noexcept | ustring | inline |
| ustring() 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 |
| ustring(ustringhash hash) | ustring | inlineexplicit |
| value_type typedef | ustring | |
| ~ustring() noexcept | ustring | inline |