HDK
|
This is the complete list of members for UT_StringWrap, including all inherited members.
adopt(char *s) | UT_String | inlineprivate |
adopt(UT_String &str) | UT_String | inlineprivate |
adopt(UT_StringHolder &holder) | UT_String | private |
ALWAYS_DEEP enum value | UT_String | private |
append(char ch) | UT_String | private |
append(const char *str, exint len=-1) | UT_String | private |
applyCshModifiers(const char *modifiers) | UT_String | private |
base(UT_String &buf) const | UT_String | private |
buffer() const | UT_String | inlineprivate |
c_str() const | UT_String | inlineprivate |
changeQuotedWord(const char *from, const char *to, int quote= '`', bool all=true) | UT_String | private |
changeString(const char *from, const char *to, bool fullword) | UT_String | private |
changeWord(const char *from, const char *to, bool all=true) | UT_String | private |
clear() | UT_String | inlineprivate |
collapseAbsolutePath(bool file_path=false) | UT_String | private |
compare(const char *str, bool case_sensitive=true) const | UT_String | inlineprivate |
compare(const UT_String &str, bool case_sensitive=true) const | UT_String | inlineprivate |
compare(const UT_StringRef &str, bool case_sensitive=true) const | UT_String | private |
compareNumberedFilename(const char *s1, const char *s2, bool case_sensitive=false) | UT_String | privatestatic |
compareNumberedString(const char *s1, const char *s2, bool case_sensitive=true, bool allow_negatives=false) | UT_String | privatestatic |
compareNumberedStringWithExceptions(const char *s1, const char *s2, bool case_sensitive=false, bool allow_negatives=false, const char *sorted_first=nullptr, const char *sorted_last=nullptr) | UT_String | privatestatic |
compareVersionString(const char *s1, const char *s2) | UT_String | privatestatic |
contains(const char *pattern, bool case_sensitive=true) const | UT_String | private |
count(const char *str, bool case_sensitive=true) const | UT_String | private |
countChar(int c) const | UT_String | private |
countCshModifiers(const char *src) | UT_String | privatestatic |
cshParse(char *argv[], int max_args, void(*vlookup)(const char *, UT_String &)=UTvarLookup, void(*elookup)(const char *, UT_String &)=UTexprLookup, int *error=0, UT_StringCshIO *io=0) | UT_String | private |
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 | private |
data() const | UT_String | inlineprivate |
distance(const char *str, bool case_sensitive=true, bool allow_subst=true) const | UT_String | private |
dosParse(UT_WorkArgs &argv, bool preserve_backslashes=false) | UT_String | private |
dosParse(char *argv[], int max_args, bool preserve_backslashes=false) | UT_String | private |
dosParse(char *buffer, UT_WorkArgs &args, bool preserve_backslashes) | UT_String | privatestatic |
endsWith(const UT_StringView &suffix, bool case_sensitive=true) const | UT_String | private |
equal(const char *str, bool case_sensitive=true) const | UT_String | inlineprivate |
equal(const UT_String &str, bool case_sensitive=true) const | UT_String | inlineprivate |
equal(const UT_StringRef &str, bool case_sensitive=true) const | UT_String | inlineprivate |
erase(int pos=0, int len=-1) | UT_String | inlineprivate |
eraseHead(int len) | UT_String | inlineprivate |
eraseTail(int len) | UT_String | inlineprivate |
expandArrays(char *names[], int max) | UT_String | private |
expandArrays(UT_StringArray &tokens, UT_StringArray &names) | UT_String | private |
expandControlSequences(bool expand_extended=false) | UT_String | private |
expandVariables() | UT_String | private |
extractProgramName(const char *path, bool strip_extension=true, bool normalize_path=true) | UT_String | private |
fcontain(const char *pattern, bool case_sensitive=true) const | UT_String | inlineprivate |
fileExtension() | UT_String | inlineprivate |
fileExtension() const | UT_String | inlineprivate |
fileName() const | UT_String | inlineprivate |
findChar(int c) const | UT_StringWrap | inline |
findChar(const char *str) const | UT_StringWrap | inline |
UT_String::findChar(int c) | UT_String | inlineprivate |
UT_String::findChar(const char *str) | UT_String | inlineprivate |
findLongestCommonPathPrefix(const char *fullpath1, int len1, const char *fullpath2, int len2) | UT_String | privatestatic |
findLongestCommonSuffix(const char *with) const | UT_String | private |
findNonSpace() const | UT_StringWrap | inline |
UT_String::findNonSpace() | UT_String | private |
findString(const char *str, bool fullword, bool usewildcards) const | UT_String | private |
findWord(const char *word) const | UT_String | private |
forceAlphaNumeric() | UT_String | private |
forceValidVariableName(const char *safechars=NULL) | UT_String | private |
format(int cols) | UT_String | private |
formatByteSize(exint size, int digits=2) | UT_String | private |
getAsCodePoints(UT_Int32Array &cp_list) const | UT_String | private |
getCodePointCount() const | UT_String | private |
getEmptyString() | UT_String | privatestatic |
getMemoryUsage(bool inclusive=true) const | UT_String | inlineprivate |
getRelativePath(const char *src_fullpath, const char *dest_fullpath, bool file_path=false) | UT_String | private |
harden() | UT_String | inlineprivate |
harden(const char *s, int len=-1) | UT_String | private |
hardenIfNeeded() | UT_String | inlineprivate |
hardenIfNeeded(const char *s) | UT_String | inlineprivate |
hash() const | UT_String | inlineprivate |
hash(const char *str, uint32 code=0) | UT_String | inlineprivatestatic |
hasWhiteSpace() const | UT_String | private |
incrementNumberedName(bool preserve_padding=false) | UT_String | private |
insert(int pos, const char *str) | UT_String | inlineprivate |
isAbsolutePath(bool file_path=false) const | UT_String | private |
isAlwaysDeep() const | UT_String | inlineprivate |
isFloat(bool skip_spaces=false, bool loose=false, bool allow_underscore=false) const | UT_String | private |
isHard() const | UT_String | inlineprivate |
isInteger(bool skip_spaces=false) const | UT_String | private |
isQuotedString(char delimiter='\'') const | UT_String | private |
isstring() const | UT_String | inlineprivate |
isValidVariableName(const char *safechars=NULL) const | UT_String | private |
itoa(char *str, int64 i) | UT_String | privatestatic |
itoa(int64 i) | UT_String | private |
itoaPretty(int64 val) | UT_String | private |
lastChar(int c) const | UT_StringWrap | inline |
UT_String::lastChar(int c) | UT_String | inlineprivate |
length() const | UT_String | inlineprivate |
load(UT_IStream &is) | UT_String | private |
makeQuotedString(char delimiter='\'', bool escape_nonprinting=false) const | UT_String | private |
makeSmartQuotedString(char default_delimiter='\'', bool escape_nonprinting=false) const | UT_String | private |
match(const char *pattern, bool case_sensitive=true) const | UT_String | private |
matchFile(const char *pattern) const | UT_String | private |
matchFileExtension(const char *match_extension) const | UT_String | inlineprivate |
matchPath(const char *pattern, bool case_sensitive=true, bool *excludes_branch=nullptr) const | UT_String | private |
matchPattern(const UT_WorkArgs &pattern_args, bool assume_match=false) const | UT_String | private |
matchProgramName(const char *path, const char *expected, bool normalize_path=false) | UT_String | privatestatic |
multiMatch(const char *pattern, bool case_sensitive, char separator) const | UT_String | private |
multiMatch(const char *pattern, bool case_sensitive=true, const char *separators=", ", bool *explicitly_excluded=0, int *match_index=0, ut_PatternRecord *pattern_record=NULL) const | UT_String | private |
multiMatch(const UT_StringMMPattern &pattern, bool *explicitly_excluded=0, int *match_index=0, ut_PatternRecord *pattern_record=NULL) const | UT_String | private |
multiMatchCheck(const char *pattern) | UT_String | privatestatic |
multiMatchRecord(const char *pattern, int maxpatterns, char *singles, int &nsingles, char **words, int &nwords, bool case_sensitive=true, const char *separators=", ") const | UT_String | private |
multiMatchRecord(const UT_StringMMPattern &pattern, int maxpatterns, char *singles, int &nsingles, char **words, int &nwords) const | UT_String | private |
multiMatchRecord(const char *pattern, UT_StringHolder &singles, UT_StringArray &words, bool case_sensitive=true, const char *separators=", ") const | UT_String | private |
nonNullBuffer() const | UT_String | inlineprivate |
normalizePath() | UT_String | private |
operator bool() const | UT_String | inlineprivate |
operator char *() | UT_String | inlineprivate |
operator const char *() const | UT_String | inlineprivate |
operator UT_StringView() const | UT_String | inlineprivate |
operator!=(const char *str) const | UT_String | inlineprivate |
operator!=(const UT_String &str) const | UT_String | inlineprivate |
operator!=(const UT_StringRef &str) const | UT_String | inlineprivate |
operator()(unsigned i) const | UT_StringWrap | inline |
UT_String::operator()(unsigned i) | UT_String | inlineprivate |
operator+=(const char *str) | UT_String | inlineprivate |
operator+=(const UT_String &str) | UT_String | inlineprivate |
operator+=(const UT_StringRef &str) | UT_String | private |
operator<(const char *str) const | UT_String | inlineprivate |
operator<(const UT_String &str) const | UT_String | inlineprivate |
operator<(const UT_StringRef &str) const | UT_String | inlineprivate |
operator<=(const char *str) const | UT_String | inlineprivate |
operator<=(const UT_String &str) const | UT_String | inlineprivate |
operator<=(const UT_StringRef &str) const | UT_String | inlineprivate |
operator=(const UT_StringWrap &)=delete | UT_StringWrap | |
UT_String::operator=(UT_String &&str) | UT_String | inlineprivate |
UT_String::operator=(const UT_String &str) | UT_String | private |
UT_String::operator=(const char *str) | UT_String | private |
UT_String::operator=(const std::string &str) | UT_String | private |
UT_String::operator=(const UT_StringHolder &str) | UT_String | private |
UT_String::operator=(UT_StringHolder &&str) | UT_String | inlineprivate |
UT_String::operator=(const UT_StringView &str) | UT_String | private |
operator==(const char *str) const | UT_String | inlineprivate |
operator==(const UT_String &str) const | UT_String | inlineprivate |
operator==(const UT_StringRef &str) const | UT_String | inlineprivate |
operator>(const char *str) const | UT_String | inlineprivate |
operator>(const UT_String &str) const | UT_String | inlineprivate |
operator>(const UT_StringRef &str) const | UT_String | inlineprivate |
operator>=(const char *str) const | UT_String | inlineprivate |
operator>=(const UT_String &str) const | UT_String | inlineprivate |
operator>=(const UT_StringRef &str) const | UT_String | inlineprivate |
parse(char *argv[], int max_args, const char *quotes="\"'", bool keep_quotes=false) | UT_String | inlineprivate |
parse(UT_WorkArgs &argv, int start_arg=0, const char *quotes="\"'", bool keep_quotes=false) | UT_String | inlineprivate |
parse(UT_StringArray &argv, int start_arg=0, const char *quotes="\"'", bool keep_quotes=false) | UT_String | inlineprivate |
parseInPlace(char *argv[], int max_args, const char *quotes="\"'", bool keep_quotes=false) | UT_String | private |
parseInPlace(UT_WorkArgs &argv, int start_arg=0, const char *quotes="\"'", bool keep_quotes=false) | UT_String | private |
parseInPlace(UT_StringArray &argv, int start_arg=0, const char *quotes="\"'", bool keep_quotes=false) | UT_String | private |
parseNumberedFilename(UT_String &prefix, UT_String &frame, UT_String &suff, bool negative=true, bool fractional=false) const | UT_String | private |
pathUpToExtension() const | UT_String | private |
patternRename(const char *match_pattern, const char *replace) | UT_String | private |
pluralize() | UT_String | private |
prepend(const char *prefix) | UT_String | private |
prepend(char ch) | UT_String | private |
protectPreQuotePythonStringLiteral(char delimiter='\'') | UT_String | private |
protectString(bool protect_empty=false) | UT_String | private |
protectString(std::ostream &os, char c) | UT_String | privatestatic |
qsortCmpNumberedFilename(const char *const *v1, const char *const *v2) | UT_String | privatestatic |
qsortCmpNumberedString(const char *const *v1, const char *const *v2) | UT_String | privatestatic |
removeLast() | UT_String | inlineprivate |
removeRange() | UT_String | private |
removeTrailingChars(char chr) | UT_String | private |
removeTrailingDigits() | UT_String | private |
removeTrailingSpace() | UT_String | private |
replace(int pos, int len, const char *str) | UT_String | private |
replaceExtension(const UT_String &new_ext) const | UT_String | private |
replacePrefix(const char *oldpref, const char *newpref) | UT_String | private |
replaceSuffix(const char *oldsuffix, const char *newsuffix) | UT_String | private |
save(std::ostream &os, bool binary) const | UT_String | private |
save(UT_OStream &os, bool binary) const | UT_String | private |
saveAscii(std::ostream &os) const | UT_String | inlineprivate |
saveAscii(UT_OStream &os) const | UT_String | inlineprivate |
saveBinary(std::ostream &os) const | UT_String | inlineprivate |
setAlwaysDeep(bool deep) | UT_String | inlineprivate |
setFormat(std::ostream &os, const char *fmt) | UT_String | privatestatic |
setFormat(std::ostream &os) | UT_String | private |
splitPath(UT_String &dir_name, UT_String &file_name) const | UT_String | private |
sprintf(const char *fmt,...) SYS_PRINTF_CHECK_ATTRIBUTE(2 | UT_String | private |
startsWith(const UT_StringView &prefix, bool case_sensitive=true) const | UT_String | private |
steal() | UT_String | inlineprivate |
strip(const char *chars) | UT_String | private |
substitute(const char *find, const char *replacement, int count=-1) | UT_String | private |
substitute(const char *find, const char *replacement, bool all) | UT_String | inlineprivate |
substitute(char find, char replacement, bool all=true) | UT_String | private |
substr(UT_String &buf, int index, int len=0) const | UT_String | private |
suffix() const | UT_String | private |
swap(UT_String &other) | UT_String | inlineprivate |
timeDeltaToPrettyString(double time_ms) | UT_String | private |
timeDeltaToPrettyStringMS(double time_ms) | UT_String | private |
toFloat() const | UT_String | private |
toInt() const | UT_String | private |
tokenize(char *argv[], int max_args, char separator) | UT_String | inlineprivate |
tokenize(UT_WorkArgs &argv, char separator) | UT_String | inlineprivate |
tokenize(char *argv[], int max_args, const char *separators=" \t\n") | UT_String | inlineprivate |
tokenize(UT_WorkArgs &argv, const char *separators=" \t\n") | UT_String | inlineprivate |
tokenize(T &list, const char *separators=" \t\n") | UT_String | inlineprivate |
tokenizeInPlace(char *argv[], int max_args, char separator) | UT_String | private |
tokenizeInPlace(UT_WorkArgs &argv, char separator) | UT_String | private |
tokenizeInPlace(char *argv[], int max_args, const char *separators=" \t\n") | UT_String | private |
tokenizeInPlace(UT_WorkArgs &argv, const char *separators=" \t\n") | UT_String | private |
tokenizeInPlace(T &list, const char *separators=" \t\n") | UT_String | inlineprivate |
toLower() | UT_String | inlineprivate |
toStdString() const | UT_String | private |
toUpper() | UT_String | inlineprivate |
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 | private |
trimBoundingSpace() | UT_String | private |
trimSpace(bool leave_single_space_between_words=false) | UT_String | private |
truncate(exint len) | UT_String | private |
truncateMiddle(int max_length) | UT_String | private |
UT_AlwaysDeepType enum name | UT_String | private |
UT_String(const char *str=0) | UT_String | inlineprivate |
UT_String(const char *str, bool deep_copy, int len=-1) | UT_String | private |
UT_String(const std::string &str) | UT_String | inlineexplicitprivate |
UT_String(const UT_StringHolder &str) | UT_String | inlineexplicitprivate |
UT_String(UT_StringHolder &&str) | UT_String | inlineexplicitprivate |
UT_String(const UT_StringView &sv) | UT_String | explicitprivate |
UT_String(UT_AlwaysDeepType, const char *str=0) | UT_String | inlineprivate |
UT_String(UT_AlwaysDeepType, const std::string &str) | UT_String | inlineprivate |
UT_String(const UT_String &str) | UT_String | private |
UT_String(UT_String &&str) noexcept | UT_String | inlineprivate |
UT_StringWrap(const char *str) | UT_StringWrap | inline |
UT_StringWrap(const UT_StringWrap &)=delete | UT_StringWrap | |
utoa(char *str, uint64 i) | UT_String | privatestatic |
utoa(uint64 i) | UT_String | private |
wildcardMatchCheck(const char *pattern) | UT_String | privatestatic |
write(unsigned i, char c) | UT_String | inlineprivate |
~UT_String() | UT_String | private |
~UT_StringWrap() | UT_StringWrap | inline |