![]() |
Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
This is the complete list of members for KODI::UTILS::StringUtils, including all inherited members.
AlphaNumericCollation(int nKey1, const void *pKey1, int nKey2, const void *pKey2) | KODI::UTILS::StringUtils | static |
AlphaNumericCompare(const wchar_t *left, const wchar_t *right) | KODI::UTILS::StringUtils | static |
asciidigitvalue(char chr) | KODI::UTILS::StringUtils | static |
asciixdigitvalue(char chr) | KODI::UTILS::StringUtils | static |
BinaryStringToString(const std::string &in) | KODI::UTILS::StringUtils | static |
CompareFuzzy(const std::string &left, const std::string &right) | KODI::UTILS::StringUtils | static |
CompareNoCase(const std::string &str1, const std::string &str2, size_t n=0) | KODI::UTILS::StringUtils | static |
CompareNoCase(const char *s1, const char *s2, size_t n=0) | KODI::UTILS::StringUtils | static |
Contains(std::string_view str, std::string_view keyword, bool isCaseInsensitive=true) | KODI::UTILS::StringUtils | static |
ContainsKeyword(const std::string &str, const std::vector< std::string > &keywords) | KODI::UTILS::StringUtils | static |
CreateFromCString(const char *cstr) | KODI::UTILS::StringUtils | static |
CreateUUID() | KODI::UTILS::StringUtils | static |
DateStringToYYYYMMDD(const std::string &dateString) | KODI::UTILS::StringUtils | static |
DeParamify(const std::string ¶m) | KODI::UTILS::StringUtils | static |
Empty | KODI::UTILS::StringUtils | static |
EndsWith(const std::string &str1, const std::string &str2) | KODI::UTILS::StringUtils | static |
EndsWith(const std::string &str1, const char *s2) | KODI::UTILS::StringUtils | static |
EndsWithNoCase(const std::string &str1, const std::string &str2) | KODI::UTILS::StringUtils | static |
EndsWithNoCase(const std::string &str1, const char *s2) | KODI::UTILS::StringUtils | static |
EqualsNoCase(const std::string &str1, const std::string &str2) | KODI::UTILS::StringUtils | static |
EqualsNoCase(const std::string &str1, const char *s2) | KODI::UTILS::StringUtils | static |
EqualsNoCase(const char *s1, const char *s2) | KODI::UTILS::StringUtils | static |
FindBestMatch(const std::string &str, const std::vector< std::string > &strings, double &matchscore) | KODI::UTILS::StringUtils | static |
FindEndBracket(const std::string &str, char opener, char closer, int startPos=0) | KODI::UTILS::StringUtils | static |
FindNumber(const std::string &strInput, const std::string &strFind) | KODI::UTILS::StringUtils | static |
FindWords(const char *str, const char *wordLowerCase) | KODI::UTILS::StringUtils | static |
Format(std::string_view format, Args &&... args) | KODI::UTILS::StringUtils | inlinestatic |
Format(std::wstring_view format, Args &&... args) | KODI::UTILS::StringUtils | inlinestatic |
FormatFileSize(uint64_t bytes) | KODI::UTILS::StringUtils | static |
FormatNumber(T num) | KODI::UTILS::StringUtils | inlinestatic |
FormatV(PRINTF_FORMAT_STRING const char *fmt, va_list args) | KODI::UTILS::StringUtils | static |
FormatV(PRINTF_FORMAT_STRING const wchar_t *fmt, va_list args) | KODI::UTILS::StringUtils | static |
isasciialphanum(char chr) | KODI::UTILS::StringUtils | inlinestatic |
isasciidigit(char chr) | KODI::UTILS::StringUtils | inlinestatic |
isasciilowercaseletter(char chr) | KODI::UTILS::StringUtils | inlinestatic |
isasciiuppercaseletter(char chr) | KODI::UTILS::StringUtils | inlinestatic |
isasciixdigit(char chr) | KODI::UTILS::StringUtils | inlinestatic |
IsInteger(const std::string &str) | KODI::UTILS::StringUtils | static |
IsNaturalNumber(const std::string &str) | KODI::UTILS::StringUtils | static |
ISODateToLocalizedDate(const std::string &strIsoDate) | KODI::UTILS::StringUtils | static |
IsSpecialCharacter(char c) | KODI::UTILS::StringUtils | static |
Join(const CONTAINER &strings, const std::string &delimiter) | KODI::UTILS::StringUtils | inlinestatic |
Left(const std::string &str, size_t count) | KODI::UTILS::StringUtils | static |
Mid(const std::string &str, size_t first, size_t count=std::string::npos) | KODI::UTILS::StringUtils | static |
Paramify(const std::string ¶m) | KODI::UTILS::StringUtils | static |
RemoveCRLF(std::string &strLine) | KODI::UTILS::StringUtils | static |
RemoveDuplicatedSpacesAndTabs(std::string &str) | KODI::UTILS::StringUtils | static |
Replace(std::string &str, char oldChar, char newChar) | KODI::UTILS::StringUtils | static |
Replace(std::string &str, const std::string &oldStr, const std::string &newStr) | KODI::UTILS::StringUtils | static |
Replace(std::wstring &str, const std::wstring &oldStr, const std::wstring &newStr) | KODI::UTILS::StringUtils | static |
ReplaceSpecialCharactersWithSpace(const std::string &str) | KODI::UTILS::StringUtils | static |
ReturnDigits(const std::string &str) | KODI::UTILS::StringUtils | static |
Right(const std::string &str, size_t count) | KODI::UTILS::StringUtils | static |
SecondsToTimeString(long seconds, TIME_FORMAT format=TIME_FORMAT_GUESS) | KODI::UTILS::StringUtils | static |
SizeToString(int64_t size) | KODI::UTILS::StringUtils | static |
Split(const std::string &input, const std::string &delimiter, unsigned int iMaxStrings=0) | KODI::UTILS::StringUtils | static |
Split(const std::string &input, const char delimiter, size_t iMaxStrings=0) | KODI::UTILS::StringUtils | static |
Split(const std::string &input, const std::vector< std::string > &delimiters) | KODI::UTILS::StringUtils | static |
SplitMulti(const std::vector< std::string > &input, const std::vector< std::string > &delimiters, size_t iMaxStrings=0) | KODI::UTILS::StringUtils | static |
SplitTo(OutputIt d_first, const std::string &input, const std::string &delimiter, unsigned int iMaxStrings=0) | KODI::UTILS::StringUtils | inlinestatic |
SplitTo(OutputIt d_first, const std::string &input, const char delimiter, size_t iMaxStrings=0) | KODI::UTILS::StringUtils | inlinestatic |
SplitTo(OutputIt d_first, const std::string &input, const std::vector< std::string > &delimiters) | KODI::UTILS::StringUtils | inlinestatic |
StartsWith(const std::string &str1, const std::string &str2) | KODI::UTILS::StringUtils | static |
StartsWith(const std::string &str1, const char *s2) | KODI::UTILS::StringUtils | static |
StartsWith(const char *s1, const char *s2) | KODI::UTILS::StringUtils | static |
StartsWithNoCase(const std::string &str1, const std::string &str2) | KODI::UTILS::StringUtils | static |
StartsWithNoCase(const std::string &str1, const char *s2) | KODI::UTILS::StringUtils | static |
StartsWithNoCase(const char *s1, const char *s2) | KODI::UTILS::StringUtils | static |
TimeStringToSeconds(const std::string &timeString) | KODI::UTILS::StringUtils | static |
ToCapitalize(std::string &str) | KODI::UTILS::StringUtils | static |
ToCapitalize(std::wstring &str) | KODI::UTILS::StringUtils | static |
ToFloat(std::string_view str, float fallback=0.0f) noexcept | KODI::UTILS::StringUtils | static |
ToHexadecimal(const std::string &in) | KODI::UTILS::StringUtils | static |
Tokenize(const std::string &input, const std::string &delimiters) | KODI::UTILS::StringUtils | static |
Tokenize(const std::string &input, std::vector< std::string > &tokens, const std::string &delimiters) | KODI::UTILS::StringUtils | static |
Tokenize(const std::string &input, const char delimiter) | KODI::UTILS::StringUtils | static |
Tokenize(const std::string &input, std::vector< std::string > &tokens, const char delimiter) | KODI::UTILS::StringUtils | static |
ToLower(const std::string &str) | KODI::UTILS::StringUtils | static |
ToLower(const std::wstring &str) | KODI::UTILS::StringUtils | static |
ToLower(std::string &str) | KODI::UTILS::StringUtils | static |
ToLower(std::wstring &str) | KODI::UTILS::StringUtils | static |
ToUint32(std::string_view str, uint32_t fallback=0) noexcept | KODI::UTILS::StringUtils | static |
ToUint64(std::string_view str, uint64_t fallback=0) noexcept | KODI::UTILS::StringUtils | static |
ToUpper(const std::string &str) | KODI::UTILS::StringUtils | static |
ToUpper(const std::wstring &str) | KODI::UTILS::StringUtils | static |
ToUpper(std::string &str) | KODI::UTILS::StringUtils | static |
ToUpper(std::wstring &str) | KODI::UTILS::StringUtils | static |
Trim(std::string &str) | KODI::UTILS::StringUtils | static |
Trim(std::string &str, const char *const chars) | KODI::UTILS::StringUtils | static |
TrimLeft(std::string &str) | KODI::UTILS::StringUtils | static |
TrimLeft(std::string &str, const char *const chars) | KODI::UTILS::StringUtils | static |
TrimRight(std::string &str) | KODI::UTILS::StringUtils | static |
TrimRight(std::string &str, const char *const chars) | KODI::UTILS::StringUtils | static |
utf8_strlen(const char *s) | KODI::UTILS::StringUtils | static |
ValidateUUID(const std::string &uuid) | KODI::UTILS::StringUtils | static |
WordToDigits(std::string &word) | KODI::UTILS::StringUtils | static |