Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
ADDON::CVFSEntry Member List

This is the complete list of members for ADDON::CVFSEntry, including all inherited members.

Addon() constADDON::IAddonInstanceHandlerinline
Author() constADDON::IAddonInstanceHandler
ClearOutIdle() constADDON::CVFSEntry
Close(void *ctx) constADDON::CVFSEntry
ContainsFiles(const CURL &url, CFileItemList &items) constADDON::CVFSEntry
CreateDirectory(const CURL &url) constADDON::CVFSEntry
CreateInstance()ADDON::IAddonInstanceHandler
CVFSEntry(const AddonInfoPtr &addonInfo)ADDON::CVFSEntryexplicit
Delete(const CURL &url) constADDON::CVFSEntry
DestroyInstance()ADDON::IAddonInstanceHandler
DirectoryExists(const CURL &url) constADDON::CVFSEntry
DisconnectAll() constADDON::CVFSEntry
Exists(const CURL &url) constADDON::CVFSEntry
GetAddonInfo() constADDON::IAddonInstanceHandlerinline
GetChunkSize(void *ctx) constADDON::CVFSEntry
GetDirectory(const CURL &url, CFileItemList &items, void *ctx) constADDON::CVFSEntry
GetExtensions() constADDON::CVFSEntryinline
GetLength(void *ctx) constADDON::CVFSEntry
GetPosition(void *ctx) constADDON::CVFSEntry
GetProtocolInfo() constADDON::CVFSEntryinline
GetProtocols() constADDON::CVFSEntryinline
GetZeroconfType() constADDON::CVFSEntryinline
HasDirectories() constADDON::CVFSEntryinline
HasFileDirectories() constADDON::CVFSEntryinline
HasFiles() constADDON::CVFSEntryinline
IAddonInstanceHandler(ADDON_TYPE type, const AddonInfoPtr &addonInfo, AddonInstanceId instanceId=ADDON_INSTANCE_ID_UNUSED, KODI_HANDLE parentInstance=nullptr, const std::string &uniqueWorkID="")ADDON::IAddonInstanceHandler
Icon() constADDON::IAddonInstanceHandler
ID() constADDON::IAddonInstanceHandler
InstanceID() constADDON::IAddonInstanceHandler
InstanceId() constADDON::IAddonInstanceHandlerinline
IoControl(void *ctx, XFILE::IOControl request, void *param) constADDON::CVFSEntry
m_ifcADDON::IAddonInstanceHandlerprotected
Name() constADDON::IAddonInstanceHandler
OnPostInstall(bool update, bool modal)ADDON::IAddonInstanceHandlerinlinevirtual
OnPostUnInstall()ADDON::IAddonInstanceHandlerinlinevirtual
OnPreInstall()ADDON::IAddonInstanceHandlerinlinevirtual
OnPreUnInstall()ADDON::IAddonInstanceHandlerinlinevirtual
Open(const CURL &url)ADDON::CVFSEntry
OpenForWrite(const CURL &url, bool bOverWrite)ADDON::CVFSEntry
Path() constADDON::IAddonInstanceHandler
Profile() constADDON::IAddonInstanceHandler
Read(void *ctx, void *lpBuf, size_t uiBufSize) constADDON::CVFSEntry
RemoveDirectory(const CURL &url) constADDON::CVFSEntry
Rename(const CURL &url, const CURL &url2) constADDON::CVFSEntry
Seek(void *ctx, int64_t iFilePosition, int iWhence=SEEK_SET) constADDON::CVFSEntry
Stat(const CURL &url, struct __stat64 *buffer) constADDON::CVFSEntry
Truncate(void *ctx, int64_t size) constADDON::CVFSEntry
UniqueWorkID() constADDON::IAddonInstanceHandlerinline
UsedType() constADDON::IAddonInstanceHandlerinline
Version() constADDON::IAddonInstanceHandler
Write(void *ctx, const void *lpBuf, size_t uiBufSize) constADDON::CVFSEntry
~CVFSEntry() overrideADDON::CVFSEntry
~IAddonInstanceHandler()ADDON::IAddonInstanceHandlervirtual