HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_StringView Member List

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

at(exint pos) const UT_StringViewinline
back() const UT_StringViewinline
begin() const UT_StringViewinline
clear()UT_StringViewinline
compare(const char *str, exint str_len, bool case_sensitive=true) const UT_StringView
compare(const UT_StringView &sv, bool case_sensitive=true) const UT_StringView
const_iterator typedefUT_StringView
data() const noexceptUT_StringViewinline
end() const UT_StringViewinline
endsWith(const char *prefix, bool case_sensitive=true, exint len=-1) const UT_StringView
equal(const char *str, bool case_sensitive=true) const UT_StringViewinline
equal(const UT_StringView &other, bool case_sensitive=true) const UT_StringViewinline
find(char c, const_iterator start) const UT_StringView
find(char c) const UT_StringViewinline
find(const char *str, const_iterator start) const UT_StringView
find(const char *str) const UT_StringViewinline
findFirstNotOf(UT_StringView view, exint pos=0) const noexceptUT_StringView
findFirstNotOf(char item, exint pos=0) const noexceptUT_StringViewinline
findFirstNotOf(const char *s, exint pos, exint count) const UT_StringViewinline
findFirstNotOf(const char *s, exint pos) const UT_StringViewinline
findFirstOf(UT_StringView view, exint pos=0) const noexceptUT_StringView
findFirstOf(char item, exint pos=0) const noexceptUT_StringViewinline
findFirstOf(const char *s, exint pos, exint count) const UT_StringViewinline
findFirstOf(const char *s, exint pos) const UT_StringViewinline
findLastNotOf(UT_StringView view, exint pos=npos) const noexceptUT_StringView
findLastNotOf(char item, exint pos=npos) const noexceptUT_StringViewinline
findLastNotOf(const char *s, exint pos, exint count) const UT_StringViewinline
findLastNotOf(const char *s, exint pos) const UT_StringViewinline
findLastOf(UT_StringView view, exint pos=npos) const noexceptUT_StringView
findLastOf(char item, exint pos=npos) const noexceptUT_StringViewinline
findLastOf(const char *s, exint pos, exint count) const UT_StringViewinline
findLastOf(const char *s, exint pos=npos) const UT_StringViewinline
firstToken(const char *sep_chars=" \t\n\r") const UT_StringView
front() const UT_StringViewinline
getMemoryUsage(bool inclusive) const UT_StringViewinline
hash() const UT_StringViewinline
isEmpty() const UT_StringViewinline
isFloat(bool skip_spaces=false, bool loose=false, bool allow_underscore=false) const UT_StringView
isInteger(bool skip_spaces=false) const UT_StringView
isstring() const UT_StringViewinline
length() const UT_StringViewinline
nposUT_StringViewstatic
operator bool() const UT_StringViewinline
operator!=(const char *str) const UT_StringViewinline
operator!=(const UT_StringView &other) const UT_StringViewinline
operator<(const char *str) const UT_StringViewinline
operator<(const UT_StringView &other) const UT_StringViewinline
operator=(const UT_StringView &o)=defaultUT_StringView
operator==(const char *str) const UT_StringViewinline
operator==(const UT_StringView &other) const UT_StringViewinline
operator[](exint i) const UT_StringViewinline
removePrefix(exint n)UT_StringView
removeSuffix(exint n)UT_StringView
rfind(char c, const_iterator pos) const UT_StringView
rfind(char c) const UT_StringViewinline
split(const char *sep_str=" ", int max_split=INT_MAX) const UT_StringView
startsWith(const char *prefix, bool case_sensitive=true, exint len=-1) const UT_StringView
substr(exint index, exint length=SYS_EXINT_MAX) const UT_StringView
tokenize(const char *sep_chars=" \t\n\r", bool group_separators=true) const UT_StringView
trim(const char *c=" \t\n\r") const UT_StringViewinline
trimLeft(const char *c=" \t\n\r") const UT_StringViewinline
trimRight(const char *c=" \t\n\r") const UT_StringViewinline
UT_StringView()UT_StringViewinline
UT_StringView(const char *str)UT_StringViewinline
UT_StringView(const char *str, exint len)UT_StringViewinlineexplicit
UT_StringView(const char *start, const char *end)UT_StringViewinlineexplicit
UT_StringView(const UT_StringView &o)=defaultUT_StringView
UT_StringView(const UT_StringLit &s)UT_StringView
UT_StringView(const UT_StringRef &s)UT_StringView
UT_StringView(const UT_StringHolder &s)UT_StringView
UT_StringView(const UT_WorkBuffer &s)UT_StringView