HDK
|
This is the complete list of members for UT_StringRef, including all inherited members.
adoptFromCharArray(UT_Array< char > &data) | UT_StringRef | |
adoptFromMalloc(const char *str, exint length) | UT_StringRef | |
adoptFromNew(const char *str, exint length) | UT_StringRef | |
adoptFromString(UT_String &str) | UT_StringRef | inline |
begin() const | UT_StringRef | inline |
buffer() const | UT_StringRef | inline |
c_str() const | UT_StringRef | inline |
clear() | UT_StringRef | inline |
compare(const UT_StringRef &str, bool ignore_case=false) const | UT_StringRef | inline |
const_iterator typedef | UT_StringRef | |
contains(const char *pattern, bool case_sensitive=true) const | UT_StringRef | inline |
countChar(char c) const | UT_StringRef | inline |
data() const | UT_StringRef | inline |
empty() const | UT_StringRef | inline |
end() const | UT_StringRef | inline |
endsWith(const UT_StringView &suffix, bool case_sense=true) const | UT_StringRef | inline |
equal(const UT_StringRef &str, bool ignore_case=false) const | UT_StringRef | inline |
fastReferenceWithStrlen(const char *src, exint length) | UT_StringRef | inline |
fcontain(const char *pattern, bool case_sensitive=true) const | UT_StringRef | inline |
findCharIndex(char c) const | UT_StringRef | inline |
findCharIndex(const char *str) const | UT_StringRef | inline |
findCharIndex(char c, exint start_offset) const | UT_StringRef | inline |
findCharIndex(const char *str, exint start_offset) const | UT_StringRef | inline |
findWord(const char *word) const | UT_StringRef | inline |
forceValidVariableName(const char *safechars=nullptr) const | UT_StringRef | |
getMemoryUsage(bool inclusive) const | UT_StringRef | inline |
harden(const char *src) | UT_StringRef | inline |
hash() const | UT_StringRef | inline |
hash_string(const char *str, exint len) | UT_StringRef | inlinestatic |
hasNonSpace() const | UT_StringRef | inline |
isEmpty() const | UT_StringRef | inline |
isFloat(bool skip_spaces=false, bool loose=false) const | UT_StringRef | inline |
isInteger(bool skip_spaces=false) const | UT_StringRef | inline |
isSentinel() const | UT_StringRef | inline |
isstring() const | UT_StringRef | inline |
isUnique() const | UT_StringRef | inline |
lastCharIndex(char c, int occurrence_number=1) const | UT_StringRef | inline |
length() const | UT_StringRef | inline |
makeSentinel() | UT_StringRef | inline |
match(const char *pattern, bool case_sensitive=true) const | UT_StringRef | inline |
matchRegex(const char *expr) const | UT_StringRef | |
multiMatch(const char *pattern, bool case_sensitive, char separator) const | UT_StringRef | inline |
multiMatch(const char *pattern, bool case_sensitive=true, const char *separators=", ", bool *explicitly_excluded=0, int *match_index=0, ut_PatternRecord *pattern_record=nullptr) const | UT_StringRef | inline |
multiMatch(const UT_StringMMPattern &pattern, bool *explicitly_excluded=0, int *match_index=0, ut_PatternRecord *pattern_record=nullptr) const | UT_StringRef | inline |
myData | UT_StringRef | |
myDataIfChars | UT_StringRef | |
myDataIfHolder | UT_StringRef | |
nonNullBuffer() const | UT_StringRef | inline |
operator bool() const | UT_StringRef | inline |
operator const char *() const | UT_StringRef | inline |
operator!=(const UT_StringRef &s) const | UT_StringRef | inline |
operator!=(const char *s) const | UT_StringRef | inline |
operator!=(const UT_String &s) const | UT_StringRef | inline |
operator<(const UT_StringRef &k) const | UT_StringRef | inline |
operator<<(std::ostream &os, const UT_StringRef &d) | UT_StringRef | friend |
operator<<(UT_OStream &os, const UT_StringRef &d) | UT_StringRef | friend |
operator<=(const UT_StringRef &k) const | UT_StringRef | inline |
operator=(const UT_StringRef &s) | UT_StringRef | inline |
operator=(UT_StringRef &&s) | UT_StringRef | inline |
operator==(const UT_StringRef &s) const | UT_StringRef | inline |
operator==(const char *s) const | UT_StringRef | inline |
operator==(const UT_String &s) const | UT_StringRef | inline |
operator>(const UT_StringRef &k) const | UT_StringRef | inline |
operator>=(const UT_StringRef &k) const | UT_StringRef | inline |
reference(const char *src) | UT_StringRef | inline |
reference(const char *str, exint length) | UT_StringRef | |
saveAscii(std::ostream &os) const | UT_StringRef | inline |
saveBinary(std::ostream &os) const | UT_StringRef | inline |
SENTINEL enum value | UT_StringRef | |
spaceship(const UT_StringRef &k) const | UT_StringRef | inline |
startsWith(const UT_StringView &pfx, bool case_sense=true) const | UT_StringRef | inline |
stealAsMalloc() | UT_StringRef | |
StorageMode enum name | UT_StringRef | |
STORE_EXTERNAL enum value | UT_StringRef | |
STORE_INLINE enum value | UT_StringRef | |
STORE_MALLOC enum value | UT_StringRef | |
STORE_NEW enum value | UT_StringRef | |
swap(UT_StringRef &other) | UT_StringRef | inline |
swap(UT_StringRef &a, UT_StringRef &b) | UT_StringRef | friend |
toFloat() const | UT_StringRef | inline |
toInt() const | UT_StringRef | inline |
toLower() const | UT_StringRef | |
toStdString() const | UT_StringRef | inline |
toUpper() const | UT_StringRef | |
UT_StringHolder class | UT_StringRef | friend |
UT_StringRef() | UT_StringRef | inline |
UT_StringRef(const char *str) | UT_StringRef | inline |
UT_StringRef(const char *data, exint length) | UT_StringRef | inline |
UT_StringRef(const UT_StringLit &lit) | UT_StringRef | inlineexplicit |
UT_StringRef(const std::string &str) | UT_StringRef | inline |
UT_StringRef(const UT_WorkBuffer &str) | UT_StringRef | |
UT_StringRef(const UT_String &str) | UT_StringRef | inline |
UT_StringRef(const UT_StringRef &s) noexcept | UT_StringRef | inline |
UT_StringRef(UT_StringRef &&s) noexcept | UT_StringRef | inline |
UT_StringRef(UT_StringSentinelType) | UT_StringRef | inlineexplicit |
UT_StringRef(UT_StringSentinelType, const char *str) | UT_StringRef | inline |
UT_StringSentinelType enum name | UT_StringRef | |
value_type typedef | UT_StringRef | |
verifyStringLit() | UT_StringRef | static |
~UT_StringRef() | UT_StringRef | inline |