|
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 |