kodi
CUtil Member List

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

AlbumRelevance(const std::string &strAlbumTemp1, const std::string &strAlbum1, const std::string &strArtistTemp1, const std::string &strArtist1) (defined in CUtil)CUtilstatic
CanBindPrivileged() (defined in CUtil)CUtilstatic
CleanString(const std::string &strFileName, std::string &strTitle, std::string &strTitleAndYear, std::string &strYear, bool bRemoveExtension=false, bool bCleanChars=true) (defined in CUtil)CUtilstatic
ClearSubtitles() (defined in CUtil)CUtilstatic
ConvertMilliSecsToSecs(int64_t offset) (defined in CUtil)CUtilinlinestatic
ConvertMilliSecsToSecsInt(int64_t offset) (defined in CUtil)CUtilinlinestatic
ConvertMilliSecsToSecsIntRounded(int64_t offset) (defined in CUtil)CUtilinlinestatic
ConvertSecsToMilliSecs(double secs) (defined in CUtil)CUtilinlinestatic
CopyUserDataIfNeeded(const std::string &strPath, const std::string &file, const std::string &destname="")CUtilstatic
CreateDirectoryEx(const std::string &strPath) (defined in CUtil)CUtilstatic
DeleteDirectoryCache(const std::string &prefix="") (defined in CUtil)CUtilstatic
DeleteMusicDatabaseDirectoryCache() (defined in CUtil)CUtilstatic
DeleteVideoDatabaseDirectoryCache() (defined in CUtil)CUtilstatic
ExcludeFileOrFolder(const std::string &strFileOrFolder, const std::vector< std::string > &regexps) (defined in CUtil)CUtilstatic
FindVobSubPair(const std::vector< std::string > &vecSubtitles, const std::string &strIdxPath, std::string &strSubPath)CUtilstatic
ForceForwardSlashes(std::string &strPath) (defined in CUtil)CUtilstatic
GetDefaultFolderThumb(const std::string &folderThumb) (defined in CUtil)CUtilstatic
GetDirectoryName(const std::string &strFileName, std::string &strDescription) (defined in CUtil)CUtilstatic
GetDiscNumberFromPath(const std::string &path)CUtilstatic
GetDVDDriveIcon(const std::string &strPath, std::string &strIcon) (defined in CUtil)CUtilstatic
GetDVDIfoTitle(const std::string &strPathFile) (defined in CUtil)CUtilstatic
GetExternalStreamDetailsFromFilename(const std::string &videoPath, const std::string &associatedFile)CUtilstatic
GetFileAndProtocol(const std::string &strURL, std::string &strDir) (defined in CUtil)CUtilstatic
GetFileDigest(const std::string &strPath, KODI::UTILITY::CDigest::Type type)CUtilstatic
GetFilenameIdentifier(const std::string &fileName, std::string &identifierType, std::string &identifier) (defined in CUtil)CUtilstatic
GetFilenameIdentifier(const std::string &fileName, std::string &identifierType, std::string &identifier, std::string &match) (defined in CUtil)CUtilstatic
GetFrameworksPath(bool forPython=false) (defined in CUtil)CUtilstatic
GetHomePath(const std::string &strTarget="KODI_HOME") (defined in CUtil)CUtilstatic
GetItemsToScan(const std::string &videoPath, const std::string &item_exts, const std::vector< std::string > &sub_dirs, CFileItemList &items)CUtilprotectedstatic
GetMatchingSource(const std::string &strPath, VECSOURCES &VECSOURCES, bool &bIsSourceName) (defined in CUtil)CUtilstatic
GetNextFilename(const std::string &fn_template, int max)CUtilstatic
GetNextPathname(const std::string &path_template, int max) (defined in CUtil)CUtilstatic
GetQualifiedFilename(const std::string &strBasePath, std::string &strFilename) (defined in CUtil)CUtilstatic
GetRandomNumber()CUtilstatic
GetRecursiveDirsListing(const std::string &strPath, CFileItemList &items, unsigned int flags=0) (defined in CUtil)CUtilstatic
GetRecursiveListing(const std::string &strPath, CFileItemList &items, const std::string &strMask, unsigned int flags=0) (defined in CUtil)CUtilstatic
GetSkinThemes(std::vector< std::string > &vecTheme) (defined in CUtil)CUtilstatic
GetSplashPath()CUtilstatic
GetTitleFromPath(const CURL &url, bool bIsFolder=false) (defined in CUtil)CUtilstatic
GetTitleFromPath(const std::string &strFileNameAndPath, bool bIsFolder=false) (defined in CUtil)CUtilstatic
GetVideoBasePathAndFileName(const std::string &videoPath, std::string &basePath, std::string &videoFileName)CUtilprotectedstatic
GetVobSubIdxFromSub(const std::string &vobSub)CUtilstatic
GetVobSubSubFromIdx(const std::string &vobSubIdx)CUtilstatic
HasFilenameIdentifier(const std::string &fileName) (defined in CUtil)CUtilstatic
InitRandomSeed() (defined in CUtil)CUtilstatic
IsPicture(const std::string &strFile) (defined in CUtil)CUtilstatic
IsSupportedFontExtension(const std::string &fileName)CUtilstatic
IsVobSub(const std::vector< std::string > &vecSubtitles, const std::string &strSubPath)CUtilstatic
LookupRomanDigit(char roman_digit) (defined in CUtil)CUtilstatic
MakeLegalFileName(std::string strFile, int LegalType=LEGAL_NONE) (defined in CUtil)CUtilstatic
MakeLegalPath(std::string strPath, int LegalType=LEGAL_NONE) (defined in CUtil)CUtilstatic
MakeShortenPath(std::string StrInput, std::string &StrOutput, size_t iTextMaxLength) (defined in CUtil)CUtilstatic
MusicPlaylistsLocation() (defined in CUtil)CUtilstatic
RemoveTempFiles() (defined in CUtil)CUtilstatic
RemoveTrailingDiscNumberSegmentFromPath(std::string path)CUtilstatic
ResolveExecutablePath() (defined in CUtil)CUtilstatic
RunShortcut(const char *szPath) (defined in CUtil)CUtilstatic
ScanArchiveForAssociatedItems(const std::string &strArchivePath, const std::string &videoNameNoExt, const std::vector< std::string > &item_exts, std::vector< std::string > &associatedFiles)CUtilprotectedstatic
ScanForExternalAudio(const std::string &videoPath, std::vector< std::string > &vecAudio)CUtilstatic
ScanForExternalSubtitles(const std::string &strMovie, std::vector< std::string > &vecSubtitles) (defined in CUtil)CUtilstatic
ScanPathsForAssociatedItems(const std::string &videoName, const CFileItemList &items, const std::vector< std::string > &item_exts, std::vector< std::string > &associatedFiles)CUtilprotectedstatic
SplitParams(const std::string &paramString, std::vector< std::string > &parameters)CUtilstatic
Stat64ToStat(struct stat *result, struct __stat64 *stat) (defined in CUtil)CUtilstatic
Stat64ToStatI64(struct _stati64 *result, struct __stat64 *stat) (defined in CUtil)CUtilstatic
StatI64ToStat64(struct __stat64 *result, struct _stati64 *stat) (defined in CUtil)CUtilstatic
StatToStat64(struct __stat64 *result, const struct stat *stat) (defined in CUtil)CUtilstatic
StatToStatI64(struct _stati64 *result, struct stat *stat) (defined in CUtil)CUtilstatic
SupportsReadFileOperations(const std::string &strPath)CUtilstatic
SupportsWriteFileOperations(const std::string &strPath)CUtilstatic
ToInt64(uint32_t high, uint32_t low) (defined in CUtil)CUtilstatic
TranslateRomanNumeral(const char *roman_numeral) (defined in CUtil)CUtilstatic
TranslateSpecialSource(const std::string &strSpecial) (defined in CUtil)CUtilstatic
ValidatePath(std::string path, bool bFixDoubleSlashes=false)CUtilstatic
ValidatePort(int port) (defined in CUtil)CUtilstatic
VideoPlaylistsLocation() (defined in CUtil)CUtilstatic