Kodi Development 22.0
for Binary and Script based Add-Ons
 
All Classes Functions Variables Typedefs Enumerations Enumerator Modules Pages
Loading...
Searching...
No Matches
StringUtils Member List

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

AlphaNumericCompare(const wchar_t *left, const wchar_t *right)StringUtilsinlinestatic
AsciiDigitValue(char chr)StringUtilsinlinestatic
AsciiXDigitValue(char chr)StringUtilsinlinestatic
BinaryStringToString(const std::string &in)StringUtilsinlinestatic
CompareNoCase(const std::string &str1, const std::string &str2, size_t n=0)StringUtilsinlinestatic
CompareNoCase(const char *s1, const char *s2, size_t n=0)StringUtilsinlinestatic
ContainsKeyword(const std::string &str, const std::vector< std::string > &keywords)StringUtilsinlinestatic
DateStringToYYYYMMDD(const std::string &dateString)StringUtilsinlinestatic
EmptyStringUtilsstatic
EndsWith(const std::string &str1, const std::string &str2)StringUtilsinlinestatic
EndsWith(const std::string &str1, const char *s2)StringUtilsinlinestatic
EndsWithNoCase(const std::string &str1, const std::string &str2)StringUtilsinlinestatic
EndsWithNoCase(const std::string &str1, const char *s2)StringUtilsinlinestatic
EqualsNoCase(const std::string &str1, const std::string &str2)StringUtilsinlinestatic
EqualsNoCase(const std::string &str1, const char *s2)StringUtilsinlinestatic
EqualsNoCase(const char *s1, const char *s2)StringUtilsinlinestatic
FindEndBracket(const std::string &str, char opener, char closer, size_t startPos=0)StringUtilsinlinestatic
FindNumber(const std::string &strInput, const std::string &strFind)StringUtilsinlinestatic
FindWords(const char *str, const char *wordLowerCase)StringUtilsinlinestatic
Format(const char *fmt,...)StringUtilsinlinestatic
Format(const wchar_t *fmt,...)StringUtilsinlinestatic
FormatFileSize(uint64_t bytes)StringUtilsinlinestatic
FormatV(PRINTF_FORMAT_STRING const char *fmt, va_list args)StringUtilsinlinestatic
FormatV(PRINTF_FORMAT_STRING const wchar_t *fmt, va_list args)StringUtilsinlinestatic
IsAasciiDigit(char chr)StringUtilsinlinestatic
IsAsciiAlphaNum(char chr)StringUtilsinlinestatic
IsAsciiLowercaseLetter(char chr)StringUtilsinlinestatic
IsAsciiUppercaseLetter(char chr)StringUtilsinlinestatic
IsAsciiXDigit(char chr)StringUtilsinlinestatic
IsInteger(const std::string &str)StringUtilsinlinestatic
IsNaturalNumber(const std::string &str)StringUtilsinlinestatic
IsSpace(char c)StringUtilsinlinestatic
IsUTF8Letter(const unsigned char *str)StringUtilsinlinestatic
Join(const CONTAINER &strings, const std::string &delimiter)StringUtilsinlinestatic
Left(const std::string &str, size_t count)StringUtilsinlinestatic
MakeSafeString(const std::string &str)StringUtilsinlinestatic
MakeSafeUrl(const std::string &str)StringUtilsinlinestatic
Mid(const std::string &str, size_t first, size_t count=std::string::npos)StringUtilsinlinestatic
Paramify(const std::string &param)StringUtilsinlinestatic
RemoveCRLF(std::string &strLine)StringUtilsinlinestatic
RemoveDuplicatedSpacesAndTabs(std::string &str)StringUtilsinlinestatic
RemoveMACAddress(const std::string &str)StringUtilsinlinestatic
Replace(std::string &str, char oldChar, char newChar)StringUtilsinlinestatic
Replace(std::string &str, const std::string &oldStr, const std::string &newStr)StringUtilsinlinestatic
Replace(std::wstring &str, const std::wstring &oldStr, const std::wstring &newStr)StringUtilsinlinestatic
ReturnDigits(const std::string &str)StringUtilsinlinestatic
Right(const std::string &str, size_t count)StringUtilsinlinestatic
SecondsToTimeString(long seconds, TIME_FORMAT format=TIME_FORMAT_GUESS)StringUtilsinlinestatic
Split(const std::string &input, const std::string &delimiter, unsigned int iMaxStrings=0)StringUtilsinlinestatic
Split(const std::string &input, const char delimiter, int iMaxStrings=0)StringUtilsinlinestatic
Split(const std::string &input, const std::vector< std::string > &delimiters)StringUtilsinlinestatic
SplitMulti(const std::vector< std::string > &input, const std::vector< std::string > &delimiters, unsigned int iMaxStrings=0)StringUtilsinlinestatic
SplitTo(OutputIt d_first, const std::string &input, const std::string &delimiter, unsigned int iMaxStrings=0)StringUtilsinlinestatic
SplitTo(OutputIt d_first, const std::string &input, const char delimiter, int iMaxStrings=0)StringUtilsinlinestatic
SplitTo(OutputIt d_first, const std::string &input, const std::vector< std::string > &delimiters)StringUtilsinlinestatic
StartsWith(const std::string &str1, const std::string &str2)StringUtilsinlinestatic
StartsWith(const std::string &str1, const char *s2)StringUtilsinlinestatic
StartsWith(const char *s1, const char *s2)StringUtilsinlinestatic
StartsWithNoCase(const std::string &str1, const std::string &str2)StringUtilsinlinestatic
StartsWithNoCase(const std::string &str1, const char *s2)StringUtilsinlinestatic
StartsWithNoCase(const char *s1, const char *s2)StringUtilsinlinestatic
TimeStringToSeconds(const std::string &timeString)StringUtilsinlinestatic
ToHexadecimal(const std::string &in)StringUtilsinlinestatic
Tokenize(const std::string &input, const std::string &delimiters)StringUtilsinlinestatic
Tokenize(const std::string &input, std::vector< std::string > &tokens, const std::string &delimiters)StringUtilsinlinestatic
Tokenize(const std::string &input, const char delimiter)StringUtilsinlinestatic
Tokenize(const std::string &input, std::vector< std::string > &tokens, const char delimiter)StringUtilsinlinestatic
ToLower(std::string &str)StringUtilsinlinestatic
ToLower(std::wstring &str)StringUtilsinlinestatic
ToUpper(std::string &str)StringUtilsinlinestatic
ToUpper(std::wstring &str)StringUtilsinlinestatic
Trim(std::string &str)StringUtilsinlinestatic
Trim(std::string &str, const char *const chars)StringUtilsinlinestatic
TrimLeft(std::string &str)StringUtilsinlinestatic
TrimLeft(std::string &str, const char *const chars)StringUtilsinlinestatic
TrimRight(std::string &str)StringUtilsinlinestatic
TrimRight(std::string &str, const char *const chars)StringUtilsinlinestatic
Utf8StringLength(const char *s)StringUtilsinlinestatic
WordToDigits(std::string &word)StringUtilsinlinestatic