MinitScript  0.9.31 PRE-BETA
UTF8StringTools Member List

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

endsWith(const string &str, const string &suffix)UTF8StringToolsinlinestatic
equalsIgnoreCase(const string &string1, const string &string2, ::minitscript::utilities::UTF8CharacterIterator::UTF8PositionCache *string1Cache=nullptr, ::minitscript::utilities::UTF8CharacterIterator::UTF8PositionCache *string2Cache=nullptr)UTF8StringToolsstatic
firstIndexOf(const string &str, const string &what, int64_t beginIndex=0, ::minitscript::utilities::UTF8CharacterIterator::UTF8PositionCache *cache=nullptr)UTF8StringToolsstatic
firstIndexOfChars(const string &str, const string &what, int64_t beginIndex=0, ::minitscript::utilities::UTF8CharacterIterator::UTF8PositionCache *srcCache=nullptr, ::minitscript::utilities::UTF8CharacterIterator::UTF8PositionCache *whatCache=nullptr)UTF8StringToolsstatic
generate(const string &what, int64_t count=1)UTF8StringToolsinlinestatic
getCharAt(const string &str, int64_t index, ::minitscript::utilities::UTF8CharacterIterator::UTF8PositionCache *cache=nullptr)UTF8StringToolsstatic
getCodePointAt(const string &str, int64_t index, ::minitscript::utilities::UTF8CharacterIterator::UTF8PositionCache *cache=nullptr)UTF8StringToolsstatic
getLength(const string &str, ::minitscript::utilities::UTF8CharacterIterator::UTF8PositionCache *cache=nullptr)UTF8StringToolsstatic
getUTF8BinaryIndex(const string &str, int64_t charIdx, ::minitscript::utilities::UTF8CharacterIterator::UTF8PositionCache *cache=nullptr)UTF8StringToolsstatic
indent(const string &str, const string &with, int64_t count)UTF8StringToolsinlinestatic
indexOf(const string &str, const string &what, int64_t beginIndex=0, ::minitscript::utilities::UTF8CharacterIterator::UTF8PositionCache *cache=nullptr)UTF8StringToolsinlinestatic
lastIndexOf(const string &str, const string &what, int64_t endIndex=string::npos, ::minitscript::utilities::UTF8CharacterIterator::UTF8PositionCache *cache=nullptr)UTF8StringToolsstatic
lastIndexOfChars(const string &str, const string &what, int64_t endIndex=string::npos, ::minitscript::utilities::UTF8CharacterIterator::UTF8PositionCache *srcCache=nullptr, ::minitscript::utilities::UTF8CharacterIterator::UTF8PositionCache *whatCache=nullptr)UTF8StringToolsstatic
padLeft(const string &str, const string &by, int64_t toLength, ::minitscript::utilities::UTF8CharacterIterator::UTF8PositionCache *cache=nullptr)UTF8StringToolsstatic
padRight(const string &str, const string &by, int64_t toLength, ::minitscript::utilities::UTF8CharacterIterator::UTF8PositionCache *cache=nullptr)UTF8StringToolsstatic
regexMatch(const string &str, const string &pattern, smatch *matches=nullptr)UTF8StringToolsstatic
regexReplace(const string &str, const string &pattern, const string &by)UTF8StringToolsstatic
regexSearch(const string &str, const string &pattern, smatch *matches=nullptr)UTF8StringToolsstatic
replace(const string &str, const string &what, const string &by, int64_t beginIndex=0, ::minitscript::utilities::UTF8CharacterIterator::UTF8PositionCache *cache=nullptr)UTF8StringToolsstatic
startsWith(const string &str, const string &prefix)UTF8StringToolsinlinestatic
substring(const string &str, int64_t beginIndex, int64_t endIndex=string::npos, ::minitscript::utilities::UTF8CharacterIterator::UTF8PositionCache *srcCache=nullptr, ::minitscript::utilities::UTF8CharacterIterator::UTF8PositionCache *cache=nullptr)UTF8StringToolsinlinestatic
tokenize(const string &str, const string &delimiters, bool emptyTokens=false)UTF8StringToolsstatic
toLowerCase(const string &str, ::minitscript::utilities::UTF8CharacterIterator::UTF8PositionCache *cache=nullptr)UTF8StringToolsstatic
toUpperCase(const string &str, ::minitscript::utilities::UTF8CharacterIterator::UTF8PositionCache *cache=nullptr)UTF8StringToolsstatic
trim(const string &str, ::minitscript::utilities::UTF8CharacterIterator::UTF8PositionCache *cache=nullptr)UTF8StringToolsstatic
viewEndsWith(const string_view &str, const string_view &suffix)UTF8StringToolsinlinestatic
viewStartsWith(const string_view &str, const string_view &prefix)UTF8StringToolsinlinestatic
viewSubstring(const string_view &str, int64_t beginIndex, int64_t endIndex, ::minitscript::utilities::UTF8CharacterIterator::UTF8PositionCache *cache=nullptr)UTF8StringToolsstatic
viewTrim(const string_view &str, ::minitscript::utilities::UTF8CharacterIterator::UTF8PositionCache *cache=nullptr)UTF8StringToolsstatic