, including all inherited members.
| adopt(char *s) | UT_String | [inline] |
| adopt(UT_String &str) | UT_String | [inline] |
| ALWAYS_DEEP enum value | UT_String | |
| append(char ch) | UT_String | |
| applyModifiers(const UT_String &modifiers) | UT_String | |
| applyNextModifier(const char *mod, bool all) | UT_String | |
| base(void) const | UT_String | |
| buffer() const | UT_String | [inline] |
| changeQuotedWord(const char *from, const char *to, int quote= '`', int all=1) | UT_String | |
| changeString(const char *from, const char *to, bool fullword) | UT_String | |
| changeWord(const char *from, const char *to, int all=1) | UT_String | |
| clear() | UT_String | [inline] |
| collapseAbsolutePath(bool file_path=false) | UT_String | |
| compareNumberedFilename(const char *s1, const char *s2, bool case_sensitive=false) | UT_String | [static] |
| compareNumberedString(const char *s1, const char *s2, bool case_sensitive=true) | UT_String | [static] |
| contains(const char *pattern, int caseSensitive=1) const | UT_String | |
| countChar(int c) const | UT_String | |
| cshParse(char *argv[], int maxArgs, void(*vlookup)(const char *, UT_String &)=UTvarLookup, void(*elookup)(const char *, UT_String &)=UTexprLookup, int *error=0, UT_StringCshIO *io=0) | UT_String | |
| cshParse(UT_WorkArgs &argv, void(*vlookup)(const char *, UT_String &)=UTvarLookup, void(*elookup)(const char *, UT_String &)=UTexprLookup, int *error=0, UT_StringCshIO *io=0) | UT_String | |
| dosParse(UT_WorkArgs &argv) | UT_String | |
| dosParse(char *argv[], int maxArgs) | UT_String | |
| endsWith(const char *suffix) const | UT_String | |
| endsWith(const char *suffix, bool case_sensitive) const | UT_String | |
| expandArrays(char *names[], int max) | UT_String | |
| expandControlSequences() | UT_String | |
| expandVariables() | UT_String | |
| extractModifiers(UT_String &modifiers) | UT_String | |
| fcontain(const char *pattern) const | UT_String | [inline] |
| fileExtension() const | UT_String | [inline] |
| fileName() const | UT_String | [inline] |
| findChar(int c) const | UT_String | [inline] |
| findChar(const char *str) const | UT_String | [inline] |
| findChar(const UT_String &str) const | UT_String | [inline] |
| findLongestCommonPathPrefix(const char *fullpath1, int len1, const char *fullpath2, int len2) | UT_String | [static] |
| findLongestCommonSuffix(const char *with) | UT_String | |
| findModifiers(const char *src) | UT_String | [static] |
| findNonSpace() const | UT_String | |
| findString(const char *str, bool fullword, bool usewildcards) const | UT_String | |
| findWord(const char *word) const | UT_String | |
| forceAlphaNumeric() | UT_String | |
| forceValidVariableName(const char *safechars=NULL) | UT_String | |
| format(int cols) | UT_String | |
| getEmptyString() | UT_String | [static] |
| getMemoryUsage() const | UT_String | [inline] |
| getRelativePath(const char *src_fullpath, const char *dest_fullpath) | UT_String | |
| harden() | UT_String | |
| harden(const char *s, int len=-1) | UT_String | |
| hardenIfNeeded() | UT_String | |
| hardenIfNeeded(const char *s) | UT_String | |
| hash() const | UT_String | [inline] |
| hash(const char *str, unsigned code=0) | UT_String | [inline, static] |
| hasWhiteSpace() const | UT_String | |
| incrementNumberedName() | UT_String | |
| insert(int pos, const char *str) | UT_String | [inline] |
| isAbsolutePath(bool file_path=false) const | UT_String | |
| isAlwaysDeep() const | UT_String | [inline] |
| isFloat(int skip_spaces=0, int loose=0) const | UT_String | |
| isHard() const | UT_String | [inline] |
| isInteger(int skip_spaces=0) const | UT_String | |
| isQuotedString(char delimiter='\'') const | UT_String | |
| isstring() const | UT_String | [inline] |
| isValidModifier(const char c, bool have_subst) | UT_String | [static] |
| itoa(char *str, int i) | UT_String | [static] |
| itoa(int i) | UT_String | |
| itoa_pretty(int64 val) | UT_String | |
| lastChar(int c) const | UT_String | [inline] |
| length(void) const | UT_String | [inline] |
| load(UT_IStream &is) | UT_String | |
| makeQuotedString(char delimiter='\'') const | UT_String | |
| makeSmartQuotedString(char default_delimiter='\'') const | UT_String | |
| match(const char *pattern, int caseSensitive=1) const | UT_String | |
| matchPattern(const UT_WorkArgs &pattern_args, bool assume_match=false) | UT_String | |
| multiMatch(const char *pattern, int caseSensitive, char separator) const | UT_String | |
| multiMatch(const char *pattern, int caseSensitive=1, const char *separators=", ", bool *explicitlyExcluded=0, int *matchIndex=0) const | UT_String | |
| multiMatchCheck(const char *pattern) | UT_String | [static] |
| multiMatchRecord(const char *pattern, int maxpatterns, char *singles, int &nsingles, char **words, int &nwords, int case_sensitive=1, const char *separators=", ") const | UT_String | |
| nonNullBuffer() const | UT_String | [inline] |
| operator char *() | UT_String | [inline] |
| operator const char *() const | UT_String | [inline] |
| operator!=(const char *str) const | UT_String | [inline] |
| operator!=(const UT_String &str) const | UT_String | [inline] |
| operator()(unsigned i) const | UT_String | [inline] |
| operator()(unsigned i) | UT_String | [inline] |
| operator+=(const char *str) | UT_String | [inline] |
| operator+=(const UT_String &str) | UT_String | [inline] |
| operator<(const char *str) const | UT_String | [inline] |
| operator<(const UT_String &str) const | UT_String | [inline] |
| operator<<(ostream &os, const UT_String &d) | UT_String | [friend] |
| operator<=(const char *str) const | UT_String | [inline] |
| operator<=(const UT_String &str) const | UT_String | [inline] |
| operator=(const UT_String &str) | UT_String | |
| operator=(const char *str) | UT_String | |
| operator==(const char *str) const | UT_String | [inline] |
| operator==(const UT_String &str) const | UT_String | [inline] |
| operator>(const char *str) const | UT_String | [inline] |
| operator>(const UT_String &str) const | UT_String | [inline] |
| operator>=(const char *str) const | UT_String | [inline] |
| operator>=(const UT_String &str) const | UT_String | [inline] |
| parse(char *argv[], int maxArgs) | UT_String | [inline] |
| parse(UT_WorkArgs &argv) | UT_String | [inline] |
| parseInPlace(char *argv[], int maxArgs) | UT_String | |
| parseInPlace(UT_WorkArgs &argv) | UT_String | |
| parseNumberedFilename(UT_String &prefix, UT_String &frame, UT_String &suff, bool negative=true, bool fractional=false) const | UT_String | |
| pathUpToExtension() const | UT_String | |
| patternRename(const char *match_pattern, const char *replace) | UT_String | |
| prepend(const char *prefix) | UT_String | |
| prepend(char ch) | UT_String | |
| protectString() | UT_String | |
| qsortCmpNumberedFilename(const void *v1, const void *v2) | UT_String | [static] |
| qsortCmpNumberedFilename(char *const *v1, char *const *v2) | UT_String | [static] |
| qsortCmpNumberedString(const void *v1, const void *v2) | UT_String | [static] |
| qsortCmpNumberedString(char *const *v1, char *const *v2) | UT_String | [static] |
| removeRange() | UT_String | |
| removeTrailingDigits() | UT_String | |
| removeTrailingSpace() | UT_String | |
| replace(int pos, int len, const char *str) | UT_String | |
| replacePrefix(const char *oldpref, const char *newpref) | UT_String | |
| replaceSuffix(const char *oldsuffix, const char *newsuffix) | UT_String | |
| save(ostream &os, int binary) const | UT_String | |
| saveAscii(ostream &os) const | UT_String | [inline] |
| saveBinary(ostream &os) const | UT_String | [inline] |
| setAlwaysDeep(bool deep) | UT_String | [inline] |
| setFormat(ostream &os, const char *fmt) | UT_String | [static] |
| setFormat(ostream &os) | UT_String | |
| splitPath(UT_String &dir_name, UT_String &file_name) const | UT_String | |
| sprintf(const char *fmt,...) SYS_PRINTF_CHECK_ATTRIBUTE(2 | UT_String | |
| startsWith(const char *prefix) const | UT_String | |
| steal(void) | UT_String | [inline] |
| strip(const char *chars) | UT_String | |
| substitute(const char *find, const char *replacement, bool all=true) | UT_String | |
| substr(UT_String &buf, int index, int len=0) const | UT_String | |
| suffix(void) const | UT_String | |
| swap(UT_String &other) | UT_String | |
| toFloat() const | UT_String | |
| toInt() const | UT_String | |
| tokenize(char *argv[], int maxArgs, char separator) | UT_String | [inline] |
| tokenize(UT_WorkArgs &argv, char separator) | UT_String | [inline] |
| tokenize(char *argv[], int maxArgs, const char *separators=" \t\n") | UT_String | [inline] |
| tokenize(UT_WorkArgs &argv, const char *separators=" \t\n") | UT_String | [inline] |
| tokenizeInPlace(char *argv[], int maxArgs, char separator) | UT_String | |
| tokenizeInPlace(UT_WorkArgs &argv, char separator) | UT_String | |
| tokenizeInPlace(char *argv[], int maxArgs, const char *separators=" \t\n") | UT_String | |
| tokenizeInPlace(UT_WorkArgs &argv, const char *separators=" \t\n") | UT_String | |
| toLower() | UT_String | [inline] |
| toStdString() const | UT_String | |
| toUpper() | UT_String | [inline] |
| traversePattern(int max, void *data, int(*func)(int num, int sec, void *data), unsigned int(*secfunc)(int num, void *data)=0, int offset=0) const | UT_String | |
| trimBoundingSpace() | UT_String | |
| trimSpace(bool leaveSingleSpaceBetweenWords=false) | UT_String | |
| truncateMiddle(int max_length) | UT_String | |
| UT_AlwaysDeepType enum name | UT_String | |
| UT_String(const char *str=0, int deepCopy=0, int len=-1) | UT_String | |
| UT_String(UT_AlwaysDeepType, const char *str=0) | UT_String | [inline] |
| UT_String(const UT_String &str) | UT_String | |
| utoa(char *str, unsigned i) | UT_String | [static] |
| utoa(int i) | UT_String | |
| wildcardMatchCheck(const char *pattern) | UT_String | [static] |
| ~UT_String() | UT_String | |