Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
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)CUtilstatic
CanBindPrivileged()CUtilstatic
CleanString(const std::string &strFileName, std::string &strTitle, std::string &strTitleAndYear, std::string &strYear, bool bRemoveExtension=false, bool bCleanChars=true)CUtilstatic
ClearSubtitles()CUtilstatic
ConvertMilliSecsToSecs(int64_t offset)CUtilinlinestatic
ConvertMilliSecsToSecsInt(int64_t offset)CUtilinlinestatic
ConvertMilliSecsToSecsIntRounded(int64_t offset)CUtilinlinestatic
ConvertSecsToMilliSecs(double secs)CUtilinlinestatic
CopyUserDataIfNeeded(const std::string &strPath, const std::string &file, const std::string &destname="")CUtilstatic
CreateDirectoryEx(const std::string &strPath)CUtilstatic
DeleteDirectoryCache(const std::string &prefix="")CUtilstatic
DeleteMusicDatabaseDirectoryCache()CUtilstatic
DeleteVideoDatabaseDirectoryCache()CUtilstatic
ExcludeFileOrFolder(const std::string &strFileOrFolder, const std::vector< std::string > &regexps)CUtilstatic
FindVobSubPair(const std::vector< std::string > &vecSubtitles, const std::string &strIdxPath, std::string &strSubPath)CUtilstatic
ForceForwardSlashes(std::string &strPath)CUtilstatic
GetDefaultFolderThumb(const std::string &folderThumb)CUtilstatic
GetDirectoryName(const std::string &strFileName, std::string &strDescription)CUtilstatic
GetDiscNumberFromPath(const std::string &path)CUtilstatic
GetDVDDriveIcon(const std::string &strPath, std::string &strIcon)CUtilstatic
GetDVDIfoTitle(const std::string &strPathFile)CUtilstatic
GetExternalStreamDetailsFromFilename(const std::string &videoPath, const std::string &associatedFile)CUtilstatic
GetFileAndProtocol(const std::string &strURL, std::string &strDir)CUtilstatic
GetFileDigest(const std::string &strPath, KODI::UTILITY::CDigest::Type type)CUtilstatic
GetFilenameIdentifier(const std::string &fileName, std::string &identifierType, std::string &identifier)CUtilstatic
GetFilenameIdentifier(const std::string &fileName, std::string &identifierType, std::string &identifier, std::string &match)CUtilstatic
GetFrameworksPath(bool forPython=false)CUtilstatic
GetHomePath(const std::string &strTarget="KODI_HOME")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, std::vector< CMediaSource > &sources, bool &bIsSourceName)CUtilstatic
GetNextFilename(const std::string &fn_template, int max)CUtilstatic
GetNextPathname(const std::string &path_template, int max)CUtilstatic
GetQualifiedFilename(const std::string &strBasePath, std::string &strFilename)CUtilstatic
GetRandomNumber()CUtilstatic
GetRecursiveDirsListing(const std::string &strPath, CFileItemList &items, unsigned int flags=0)CUtilstatic
GetRecursiveListing(const std::string &strPath, CFileItemList &items, const std::string &strMask, unsigned int flags=0)CUtilstatic
GetSkinThemes(std::vector< std::string > &vecTheme)CUtilstatic
GetSplashPath()CUtilstatic
GetTitleFromPath(const CURL &url, bool bIsFolder=false)CUtilstatic
GetTitleFromPath(const std::string &strFileNameAndPath, bool bIsFolder=false)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)CUtilstatic
InitRandomSeed()CUtilstatic
IsPicture(const std::string &strFile)CUtilstatic
IsSupportedFontExtension(const std::string &fileName)CUtilstatic
IsVobSub(const std::vector< std::string > &vecSubtitles, const std::string &strSubPath)CUtilstatic
LookupRomanDigit(char roman_digit)CUtilstatic
MakeLegalFileName(std::string strFile, LegalPath LegalType=LegalPath::DEFAULT)CUtilstatic
MakeLegalPath(std::string strPath, LegalPath LegalType=LegalPath::DEFAULT)CUtilstatic
MakeShortenPath(std::string StrInput, std::string &StrOutput, size_t iTextMaxLength)CUtilstatic
MusicPlaylistsLocation()CUtilstatic
RemoveTempFiles()CUtilstatic
RemoveTrailingDiscNumberSegmentFromPath(std::string path)CUtilstatic
ResolveExecutablePath()CUtilstatic
RunShortcut(const char *szPath)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)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)CUtilstatic
Stat64ToStatI64(struct _stati64 *result, struct __stat64 *stat)CUtilstatic
StatI64ToStat64(struct __stat64 *result, struct _stati64 *stat)CUtilstatic
StatToStat64(struct __stat64 *result, const struct stat *stat)CUtilstatic
StatToStatI64(struct _stati64 *result, struct stat *stat)CUtilstatic
SupportsReadFileOperations(const std::string &strPath)CUtilstatic
SupportsWriteFileOperations(const std::string &strPath)CUtilstatic
ToInt64(uint32_t high, uint32_t low)CUtilstatic
TranslateRomanNumeral(const char *roman_numeral)CUtilstatic
TranslateSpecialSource(const std::string &strSpecial)CUtilstatic
ValidatePath(std::string path, bool bFixDoubleSlashes=false)CUtilstatic
ValidatePort(int port)CUtilstatic
VideoPlaylistsLocation()CUtilstatic