kodi
ADDON::CVFSEntry Member List

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

Addon() const (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandlerinline
Author() const (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandler
ClearOutIdle() (defined in ADDON::CVFSEntry)ADDON::CVFSEntry
Close(void *ctx) (defined in ADDON::CVFSEntry)ADDON::CVFSEntry
ContainsFiles(const CURL &url, CFileItemList &items) (defined in ADDON::CVFSEntry)ADDON::CVFSEntry
CreateDirectory(const CURL &url) (defined in ADDON::CVFSEntry)ADDON::CVFSEntry
CreateInstance() (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandler
CVFSEntry(const AddonInfoPtr &addonInfo)ADDON::CVFSEntryexplicit
Delete(const CURL &url) (defined in ADDON::CVFSEntry)ADDON::CVFSEntry
DestroyInstance() (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandler
DirectoryExists(const CURL &url) (defined in ADDON::CVFSEntry)ADDON::CVFSEntry
DisconnectAll() (defined in ADDON::CVFSEntry)ADDON::CVFSEntry
Exists(const CURL &url) (defined in ADDON::CVFSEntry)ADDON::CVFSEntry
GetAddonInfo() const (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandlerinline
GetChunkSize(void *ctx) (defined in ADDON::CVFSEntry)ADDON::CVFSEntry
GetDirectory(const CURL &url, CFileItemList &items, void *ctx) (defined in ADDON::CVFSEntry)ADDON::CVFSEntry
GetExtensions() const (defined in ADDON::CVFSEntry)ADDON::CVFSEntryinline
GetLength(void *ctx) (defined in ADDON::CVFSEntry)ADDON::CVFSEntry
GetPosition(void *ctx) (defined in ADDON::CVFSEntry)ADDON::CVFSEntry
GetProtocolInfo() const (defined in ADDON::CVFSEntry)ADDON::CVFSEntryinline
GetProtocols() const (defined in ADDON::CVFSEntry)ADDON::CVFSEntryinline
GetZeroconfType() const (defined in ADDON::CVFSEntry)ADDON::CVFSEntryinline
HasDirectories() const (defined in ADDON::CVFSEntry)ADDON::CVFSEntryinline
HasFileDirectories() const (defined in ADDON::CVFSEntry)ADDON::CVFSEntryinline
HasFiles() const (defined in ADDON::CVFSEntry)ADDON::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() const (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandler
ID() const (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandler
InstanceId() const (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandlerinline
IoControl(void *ctx, XFILE::EIoControl request, void *param) (defined in ADDON::CVFSEntry)ADDON::CVFSEntry
m_directoriesADDON::CVFSEntryprotected
m_extensionsADDON::CVFSEntryprotected
m_filedirectoriesADDON::CVFSEntryprotected
m_filesADDON::CVFSEntryprotected
m_ifc (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandlerprotected
m_info (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandlerprotected
m_protocolInfoADDON::CVFSEntryprotected
m_protocolsADDON::CVFSEntryprotected
m_zeroconfADDON::CVFSEntryprotected
Name() const (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandler
OnPostInstall(bool update, bool modal) (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandlerinlinevirtual
OnPostUnInstall() (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandlerinlinevirtual
OnPreInstall() (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandlerinlinevirtual
OnPreUnInstall() (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandlerinlinevirtual
Open(const CURL &url) (defined in ADDON::CVFSEntry)ADDON::CVFSEntry
OpenForWrite(const CURL &url, bool bOverWrite) (defined in ADDON::CVFSEntry)ADDON::CVFSEntry
Path() const (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandler
Profile() const (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandler
Read(void *ctx, void *lpBuf, size_t uiBufSize) (defined in ADDON::CVFSEntry)ADDON::CVFSEntry
RemoveDirectory(const CURL &url) (defined in ADDON::CVFSEntry)ADDON::CVFSEntry
Rename(const CURL &url, const CURL &url2) (defined in ADDON::CVFSEntry)ADDON::CVFSEntry
Seek(void *ctx, int64_t iFilePosition, int iWhence=SEEK_SET) (defined in ADDON::CVFSEntry)ADDON::CVFSEntry
Stat(const CURL &url, struct __stat64 *buffer) (defined in ADDON::CVFSEntry)ADDON::CVFSEntry
Truncate(void *ctx, int64_t size) (defined in ADDON::CVFSEntry)ADDON::CVFSEntry
UniqueWorkID() (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandlerinline
UsedType() const (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandlerinline
Version() const (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandler
Write(void *ctx, const void *lpBuf, size_t uiBufSize) (defined in ADDON::CVFSEntry)ADDON::CVFSEntry
~CVFSEntry() override (defined in ADDON::CVFSEntry)ADDON::CVFSEntry
~IAddonInstanceHandler() (defined in ADDON::IAddonInstanceHandler)ADDON::IAddonInstanceHandlervirtual