Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
URIUtils Member List

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

AddFileToFolder(const std::string &strFolder, const std::string &strFile)URIUtilsstatic
AddFileToFolder(const std::string &strFolder, const std::string &strFile, T... args)URIUtilsinlinestatic
AddSlashAtEnd(std::string &strFolder)URIUtilsstatic
AppendSlash(std::string strFolder)URIUtilsstatic
CanonicalizePath(const std::string &path, const char slashCharacter='\\')URIUtilsstatic
ChangeBasePath(const std::string &fromPath, const std::string &fromFile, const std::string &toPath, const bool &bAddPath=true)URIUtilsstatic
CompareWithoutSlashAtEnd(const std::string &strPath1, const std::string &strPath2)URIUtilsstatic
CreateArchivePath(const std::string &type, const CURL &archiveUrl, const std::string &pathInArchive="", const std::string &password="")URIUtilsstatic
FixSlashesAndDups(const std::string &path, const char slashCharacter='/', const size_t startFrom=0)URIUtilsstatic
GetBasePath(const std::string &strPath)URIUtilsstatic
GetCommonPath(std::string &strParent, const std::string &strPath)URIUtilsstatic
GetDirectory(const std::string &strFilePath)URIUtilsstatic
GetExtension(const CURL &url)URIUtilsstatic
GetExtension(const std::string &strFileName)URIUtilsstatic
GetFileName(const CURL &url)URIUtilsstatic
GetFileName(const std::string &strFileNameAndPath)URIUtilsstatic
GetFileOrFolderName(const std::string &path)URIUtilsstatic
GetParentPath(const std::string &strPath)URIUtilsstatic
GetParentPath(const std::string &strPath, std::string &strParent)URIUtilsstatic
GetRealPath(const std::string &path)URIUtilsstatic
HasEncodedFilename(const CURL &url)URIUtilsstatic
HasEncodedHostname(const CURL &url)URIUtilsstatic
HasExtension(const std::string &strFileName)URIUtilsstatic
HasExtension(const std::string &strFileName, const std::string &strExtensions)URIUtilsstatic
HasExtension(const CURL &url, const std::string &strExtensions)URIUtilsstatic
HasParentInHostname(const CURL &url)URIUtilsstatic
HasPluginPath(const CFileItem &item)URIUtilsstatic
HasSlashAtEnd(const std::string &strFile, bool checkURL=false)URIUtilsstatic
IsAddonsPath(const std::string &strFile)URIUtilsstatic
IsAndroidApp(const std::string &strFile)URIUtilsstatic
IsAPK(const std::string &strFile)URIUtilsstatic
IsArchive(const std::string &strFile)URIUtilsstatic
IsBluray(const std::string &strFile)URIUtilsstatic
IsCDDA(const std::string &strFile)URIUtilsstatic
IsDAV(const std::string &strFile)URIUtilsstatic
IsDiscImage(const std::string &file)URIUtilsstatic
IsDiscImageStack(const std::string &file)URIUtilsstatic
IsDOSPath(const std::string &path)URIUtilsstatic
IsDVD(const std::string &strFile)URIUtilsstatic
IsFavourite(const std::string &strFile)URIUtilsstatic
IsFTP(const std::string &strFile)URIUtilsstatic
IsHD(const std::string &strFileName)URIUtilsstatic
IsHostOnLAN(const std::string &hostName, LanCheckMode lanCheckMode=LanCheckMode::ONLY_LOCAL_SUBNET)URIUtilsstatic
IsHTTP(const std::string &strFile, bool bTranslate=false)URIUtilsstatic
IsInAPK(const std::string &strFile)URIUtilsstatic
IsInArchive(const std::string &strFile)URIUtilsstatic
IsInRAR(const std::string &strFile)URIUtilsstatic
IsInternetStream(const std::string &path, bool bStrictCheck=false)URIUtilsstatic
IsInternetStream(const CURL &url, bool bStrictCheck=false)URIUtilsstatic
IsInZIP(const std::string &strFile)URIUtilsstatic
IsISO9660(const std::string &strFile)URIUtilsstatic
IsLibraryContent(const std::string &strFile)URIUtilsstatic
IsLibraryFolder(const std::string &strFile)URIUtilsstatic
IsLiveTV(const std::string &strFile)URIUtilsstatic
IsMultiPath(const std::string &strPath)URIUtilsstatic
IsMusicDb(const std::string &strFile)URIUtilsstatic
IsNetworkFilesystem(const std::string &strPath)URIUtilsstatic
IsNfs(const std::string &strFile)URIUtilsstatic
IsOnDVD(const std::string &strFile)URIUtilsstatic
IsOnLAN(const std::string &strFile, LanCheckMode lanCheckMode=LanCheckMode::ONLY_LOCAL_SUBNET)URIUtilsstatic
IsPlugin(const std::string &strFile)URIUtilsstatic
IsProtocol(const std::string &url, const std::string &type)URIUtilsstatic
IsPVR(const std::string &strFile)URIUtilsstatic
IsPVRChannel(const std::string &strFile)URIUtilsstatic
IsPVRChannelGroup(const std::string &strFile)URIUtilsstatic
IsPVRGuideItem(const std::string &strFile)URIUtilsstatic
IsPVRRadioChannel(const std::string &strFile)URIUtilsstatic
IsPVRRadioRecordingFileOrFolder(const std::string &strFile)URIUtilsstatic
IsPVRRecording(const std::string &strFile)URIUtilsstatic
IsPVRRecordingFileOrFolder(const std::string &strFile)URIUtilsstatic
IsPVRTVRecordingFileOrFolder(const std::string &strFile)URIUtilsstatic
IsRAR(const std::string &strFile)URIUtilsstatic
IsRemote(const std::string &strFile)URIUtilsstatic
IsScript(const std::string &strFile)URIUtilsstatic
IsSmb(const std::string &strFile)URIUtilsstatic
IsSourcesPath(const std::string &strFile)URIUtilsstatic
IsSpecial(const std::string &strFile)URIUtilsstatic
IsStack(const std::string &strFile)URIUtilsstatic
IsStreamedFilesystem(const std::string &strPath)URIUtilsstatic
IsTCP(const std::string &strFile)URIUtilsstatic
IsUDP(const std::string &strFile)URIUtilsstatic
IsUPnP(const std::string &strFile)URIUtilsstatic
IsURL(const std::string &strFile)URIUtilsstatic
IsVideoDb(const std::string &strFile)URIUtilsstatic
IsZIP(const std::string &strFile)URIUtilsstatic
PathEquals(std::string path1, std::string path2, bool ignoreTrailingSlash=false, bool ignoreURLOptions=false)URIUtilsstatic
PathHasParent(std::string path, std::string parent, bool translate=false)URIUtilsstatic
RegisterAdvancedSettings(const CAdvancedSettings &advancedSettings)URIUtilsstatic
RemoveExtension(std::string &strFileName)URIUtilsstatic
RemoveSlashAtEnd(std::string &strFolder)URIUtilsstatic
ReplaceExtension(const std::string &strFile, const std::string &strNewExtension)URIUtilsstatic
Split(const std::string &strFileNameAndPath, std::string &strPath, std::string &strFileName)URIUtilsstatic
SplitPath(const std::string &strPath)URIUtilsstatic
SubstitutePath(const CURL &url, bool reverse=false)URIUtilsstatic
SubstitutePath(const std::string &strPath, bool reverse=false)URIUtilsstatic
UnregisterAdvancedSettings()URIUtilsstatic
UpdateUrlEncoding(std::string &strFilename)URIUtilsstatic