Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
This is the complete list of members for kodi::tools::StringUtils, including all inherited members.
AlphaNumericCompare(const wchar_t *left, const wchar_t *right) | kodi::tools::StringUtils | inlinestatic |
AsciiDigitValue(char chr) | kodi::tools::StringUtils | inlinestatic |
AsciiXDigitValue(char chr) | kodi::tools::StringUtils | inlinestatic |
BinaryStringToString(const std::string &in) | kodi::tools::StringUtils | inlinestatic |
CompareNoCase(const std::string &str1, const std::string &str2, size_t n=0) | kodi::tools::StringUtils | inlinestatic |
CompareNoCase(const char *s1, const char *s2, size_t n=0) | kodi::tools::StringUtils | inlinestatic |
ContainsKeyword(const std::string &str, const std::vector< std::string > &keywords) | kodi::tools::StringUtils | inlinestatic |
DateStringToYYYYMMDD(const std::string &dateString) | kodi::tools::StringUtils | inlinestatic |
Empty | kodi::tools::StringUtils | static |
EndsWith(const std::string &str1, const std::string &str2) | kodi::tools::StringUtils | inlinestatic |
EndsWith(const std::string &str1, const char *s2) | kodi::tools::StringUtils | inlinestatic |
EndsWithNoCase(const std::string &str1, const std::string &str2) | kodi::tools::StringUtils | inlinestatic |
EndsWithNoCase(const std::string &str1, const char *s2) | kodi::tools::StringUtils | inlinestatic |
EqualsNoCase(const std::string &str1, const std::string &str2) | kodi::tools::StringUtils | inlinestatic |
EqualsNoCase(const std::string &str1, const char *s2) | kodi::tools::StringUtils | inlinestatic |
EqualsNoCase(const char *s1, const char *s2) | kodi::tools::StringUtils | inlinestatic |
FindEndBracket(const std::string &str, char opener, char closer, size_t startPos=0) | kodi::tools::StringUtils | inlinestatic |
FindNumber(const std::string &strInput, const std::string &strFind) | kodi::tools::StringUtils | inlinestatic |
FindWords(const char *str, const char *wordLowerCase) | kodi::tools::StringUtils | inlinestatic |
Format(const char *fmt,...) | kodi::tools::StringUtils | inlinestatic |
Format(const wchar_t *fmt,...) | kodi::tools::StringUtils | inlinestatic |
FormatFileSize(uint64_t bytes) | kodi::tools::StringUtils | inlinestatic |
FormatV(PRINTF_FORMAT_STRING const char *fmt, va_list args) | kodi::tools::StringUtils | inlinestatic |
FormatV(PRINTF_FORMAT_STRING const wchar_t *fmt, va_list args) | kodi::tools::StringUtils | inlinestatic |
IsAasciiDigit(char chr) | kodi::tools::StringUtils | inlinestatic |
IsAsciiAlphaNum(char chr) | kodi::tools::StringUtils | inlinestatic |
IsAsciiLowercaseLetter(char chr) | kodi::tools::StringUtils | inlinestatic |
IsAsciiUppercaseLetter(char chr) | kodi::tools::StringUtils | inlinestatic |
IsAsciiXDigit(char chr) | kodi::tools::StringUtils | inlinestatic |
IsInteger(const std::string &str) | kodi::tools::StringUtils | inlinestatic |
IsNaturalNumber(const std::string &str) | kodi::tools::StringUtils | inlinestatic |
IsSpace(char c) | kodi::tools::StringUtils | inlinestatic |
IsUTF8Letter(const unsigned char *str) | kodi::tools::StringUtils | inlinestatic |
Join(const CONTAINER &strings, const std::string &delimiter) | kodi::tools::StringUtils | inlinestatic |
Left(const std::string &str, size_t count) | kodi::tools::StringUtils | inlinestatic |
MakeSafeString(const std::string &str) | kodi::tools::StringUtils | inlinestatic |
MakeSafeUrl(const std::string &str) | kodi::tools::StringUtils | inlinestatic |
Mid(const std::string &str, size_t first, size_t count=std::string::npos) | kodi::tools::StringUtils | inlinestatic |
Paramify(const std::string ¶m) | kodi::tools::StringUtils | inlinestatic |
RemoveCRLF(std::string &strLine) | kodi::tools::StringUtils | inlinestatic |
RemoveDuplicatedSpacesAndTabs(std::string &str) | kodi::tools::StringUtils | inlinestatic |
RemoveMACAddress(const std::string &str) | kodi::tools::StringUtils | inlinestatic |
Replace(std::string &str, char oldChar, char newChar) | kodi::tools::StringUtils | inlinestatic |
Replace(std::string &str, const std::string &oldStr, const std::string &newStr) | kodi::tools::StringUtils | inlinestatic |
Replace(std::wstring &str, const std::wstring &oldStr, const std::wstring &newStr) | kodi::tools::StringUtils | inlinestatic |
ReturnDigits(const std::string &str) | kodi::tools::StringUtils | inlinestatic |
Right(const std::string &str, size_t count) | kodi::tools::StringUtils | inlinestatic |
SecondsToTimeString(long seconds, TIME_FORMAT format=TIME_FORMAT_GUESS) | kodi::tools::StringUtils | inlinestatic |
Split(const std::string &input, const std::string &delimiter, unsigned int iMaxStrings=0) | kodi::tools::StringUtils | inlinestatic |
Split(const std::string &input, const char delimiter, int iMaxStrings=0) | kodi::tools::StringUtils | inlinestatic |
Split(const std::string &input, const std::vector< std::string > &delimiters) | kodi::tools::StringUtils | inlinestatic |
SplitMulti(const std::vector< std::string > &input, const std::vector< std::string > &delimiters, unsigned int iMaxStrings=0) | kodi::tools::StringUtils | inlinestatic |
SplitTo(OutputIt d_first, const std::string &input, const std::string &delimiter, unsigned int iMaxStrings=0) | kodi::tools::StringUtils | inlinestatic |
SplitTo(OutputIt d_first, const std::string &input, const char delimiter, int iMaxStrings=0) | kodi::tools::StringUtils | inlinestatic |
SplitTo(OutputIt d_first, const std::string &input, const std::vector< std::string > &delimiters) | kodi::tools::StringUtils | inlinestatic |
StartsWith(const std::string &str1, const std::string &str2) | kodi::tools::StringUtils | inlinestatic |
StartsWith(const std::string &str1, const char *s2) | kodi::tools::StringUtils | inlinestatic |
StartsWith(const char *s1, const char *s2) | kodi::tools::StringUtils | inlinestatic |
StartsWithNoCase(const std::string &str1, const std::string &str2) | kodi::tools::StringUtils | inlinestatic |
StartsWithNoCase(const std::string &str1, const char *s2) | kodi::tools::StringUtils | inlinestatic |
StartsWithNoCase(const char *s1, const char *s2) | kodi::tools::StringUtils | inlinestatic |
TimeStringToSeconds(const std::string &timeString) | kodi::tools::StringUtils | inlinestatic |
ToHexadecimal(const std::string &in) | kodi::tools::StringUtils | inlinestatic |
Tokenize(const std::string &input, const std::string &delimiters) | kodi::tools::StringUtils | inlinestatic |
Tokenize(const std::string &input, std::vector< std::string > &tokens, const std::string &delimiters) | kodi::tools::StringUtils | inlinestatic |
Tokenize(const std::string &input, const char delimiter) | kodi::tools::StringUtils | inlinestatic |
Tokenize(const std::string &input, std::vector< std::string > &tokens, const char delimiter) | kodi::tools::StringUtils | inlinestatic |
ToLower(std::string &str) | kodi::tools::StringUtils | inlinestatic |
ToLower(std::wstring &str) | kodi::tools::StringUtils | inlinestatic |
ToUpper(std::string &str) | kodi::tools::StringUtils | inlinestatic |
ToUpper(std::wstring &str) | kodi::tools::StringUtils | inlinestatic |
Trim(std::string &str) | kodi::tools::StringUtils | inlinestatic |
Trim(std::string &str, const char *const chars) | kodi::tools::StringUtils | inlinestatic |
TrimLeft(std::string &str) | kodi::tools::StringUtils | inlinestatic |
TrimLeft(std::string &str, const char *const chars) | kodi::tools::StringUtils | inlinestatic |
TrimRight(std::string &str) | kodi::tools::StringUtils | inlinestatic |
TrimRight(std::string &str, const char *const chars) | kodi::tools::StringUtils | inlinestatic |
Utf8StringLength(const char *s) | kodi::tools::StringUtils | inlinestatic |
WordToDigits(std::string &word) | kodi::tools::StringUtils | inlinestatic |