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

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

AddonsFromRepoXML(const RepositoryDirInfo &repo, const std::string &xml, std::vector< AddonInfoPtr > &addons)ADDON::CAddonMgr
AddToUpdateableAddons(AddonPtr &pAddon)ADDON::CAddonMgr
AddUpdateRuleToList(const std::string &id, AddonUpdateRule updateRule)ADDON::CAddonMgr
CAddonMgr()ADDON::CAddonMgr
CAddonMgr(const CAddonMgr &)=deleteADDON::CAddonMgr
CanAddonBeDisabled(const std::string &ID)ADDON::CAddonMgr
CanAddonBeEnabled(const std::string &id)ADDON::CAddonMgr
CanAddonBeInstalled(const AddonPtr &addon)ADDON::CAddonMgr
CanUninstall(const AddonPtr &addon)ADDON::CAddonMgr
CheckAndInstallAddonUpdates(bool wait) constADDON::CAddonMgr
DeInit()ADDON::CAddonMgr
DisableAddon(const std::string &ID, AddonDisabledReason disabledReason)ADDON::CAddonMgr
DisableIncompatibleAddons(const std::vector< AddonInfoPtr > &incompatible)ADDON::CAddonMgr
EnableAddon(const std::string &ID)ADDON::CAddonMgr
Events()ADDON::CAddonMgrinline
FindAddon(const std::string &addonId, const std::string &origin, const CAddonVersion &addonVersion)ADDON::CAddonMgr
FindAddons()ADDON::CAddonMgr
FindInstallableById(const std::string &addonId, AddonPtr &addon)ADDON::CAddonMgr
GetAddon(const std::string &id, AddonPtr &addon, AddonType type, OnlyEnabled onlyEnabled) constADDON::CAddonMgr
GetAddon(const std::string &id, AddonPtr &addon, OnlyEnabled onlyEnabled) constADDON::CAddonMgr
GetAddonInfo(const std::string &id, AddonType type) constADDON::CAddonMgr
GetAddonInfos(std::vector< AddonInfoPtr > &addonInfos, bool onlyEnabled, AddonType type) constADDON::CAddonMgr
GetAddonInfos(bool onlyEnabled, const std::vector< AddonType > &types) constADDON::CAddonMgr
GetAddonOriginType(const AddonPtr &addon) constADDON::CAddonMgr
GetAddons(VECADDONS &addons) constADDON::CAddonMgr
GetAddons(VECADDONS &addons, AddonType type)ADDON::CAddonMgr
GetAddonsForUpdate(VECADDONS &addons) constADDON::CAddonMgr
GetAddonsWithAvailableUpdate() constADDON::CAddonMgr
GetAvailableUpdates() constADDON::CAddonMgr
GetCallbackForType(AddonType type)ADDON::CAddonMgr
GetCompatibleVersions(const std::string &addonId) constADDON::CAddonMgr
GetDepsRecursive(const std::string &id, OnlyEnabledRootAddon onlyEnabledRootAddon)ADDON::CAddonMgr
GetDisabledAddonInfos(std::vector< AddonInfoPtr > &addonInfos, AddonType type) constADDON::CAddonMgr
GetDisabledAddonInfos(std::vector< AddonInfoPtr > &addonInfos, AddonType type, AddonDisabledReason disabledReason) constADDON::CAddonMgr
GetDisabledAddons(VECADDONS &addons)ADDON::CAddonMgr
GetDisabledAddons(VECADDONS &addons, AddonType type)ADDON::CAddonMgr
GetIncompatibleEnabledAddonInfos(std::vector< AddonInfoPtr > &incompatible) constADDON::CAddonMgr
GetInstallableAddons(VECADDONS &addons)ADDON::CAddonMgr
GetInstallableAddons(VECADDONS &addons, AddonType type)ADDON::CAddonMgr
GetInstalledAddons(VECADDONS &addons)ADDON::CAddonMgr
GetInstalledAddons(VECADDONS &addons, AddonType type)ADDON::CAddonMgr
GetLastAvailableUpdatesCountAsString() constADDON::CAddonMgr
GetOrphanedDependencies() constADDON::CAddonMgr
GetOutdatedAddons() constADDON::CAddonMgr
GetTempAddonBasePath()ADDON::CAddonMgrinline
HasAddons(AddonType type)ADDON::CAddonMgr
HasAvailableUpdates()ADDON::CAddonMgr
HasInstalledAddons(AddonType type)ADDON::CAddonMgr
HasType(const std::string &id, AddonType type)ADDON::CAddonMgr
Init()ADDON::CAddonMgr
IsAddonDisabled(const std::string &ID) constADDON::CAddonMgr
IsAddonDisabledExcept(const std::string &ID, AddonDisabledReason disabledReason) constADDON::CAddonMgr
IsAddonDisabledWithReason(const std::string &ID, AddonDisabledReason disabledReason) constADDON::CAddonMgr
IsAddonInstalled(const std::string &ID)ADDON::CAddonMgr
IsAddonInstalled(const std::string &ID, const std::string &origin) constADDON::CAddonMgr
IsAddonInstalled(const std::string &ID, const std::string &origin, const CAddonVersion &version)ADDON::CAddonMgr
IsAutoUpdateable(const std::string &id) constADDON::CAddonMgr
IsBundledAddon(const std::string &id)ADDON::CAddonMgr
IsCompatible(const std::shared_ptr< const IAddon > &addon) constADDON::CAddonMgr
IsCompatible(const AddonInfoPtr &addonInfo) constADDON::CAddonMgr
IsOptionalSystemAddon(const std::string &id)ADDON::CAddonMgr
IsOrphaned(const std::shared_ptr< IAddon > &addon, const std::vector< std::shared_ptr< IAddon > > &allAddons) constADDON::CAddonMgr
IsRequiredSystemAddon(const std::string &id)ADDON::CAddonMgr
IsSystemAddon(const std::string &id)ADDON::CAddonMgr
LoadAddon(const std::string &addonId, const std::string &origin, const CAddonVersion &addonVersion)ADDON::CAddonMgr
LoadAddonDescription(const std::string &path, AddonPtr &addon)ADDON::CAddonMgr
MigrateAddons()ADDON::CAddonMgr
OnPostUnInstall(const std::string &id)ADDON::CAddonMgr
PublishEventAutoUpdateStateChanged(const std::string &id)ADDON::CAddonMgr
PublishInstanceAdded(const std::string &addonId, AddonInstanceId instanceId)ADDON::CAddonMgr
PublishInstanceRemoved(const std::string &addonId, AddonInstanceId instanceId)ADDON::CAddonMgr
RegisterAddonMgrCallback(AddonType type, IAddonMgrCallback *cb)ADDON::CAddonMgr
ReInit()ADDON::CAddonMgrinline
ReloadSettings(const std::string &addonId, AddonInstanceId instanceId)ADDON::CAddonMgr
RemoveAllUpdateRulesFromList(const std::string &id)ADDON::CAddonMgr
RemoveFromUpdateableAddons(AddonPtr &pAddon)ADDON::CAddonMgr
RemoveUpdateRuleFromList(const std::string &id, AddonUpdateRule updateRule)ADDON::CAddonMgr
ServicesHasStarted() constADDON::CAddonMgr
SetAddonOrigin(const std::string &addonId, const std::string &repoAddonId, bool isUpdate)ADDON::CAddonMgr
UnloadAddon(const std::string &addonId)ADDON::CAddonMgr
UnloadEvents()ADDON::CAddonMgrinline
UnregisterAddonMgrCallback(AddonType type)ADDON::CAddonMgr
UpdateDisabledReason(const std::string &id, AddonDisabledReason newDisabledReason)ADDON::CAddonMgr
UpdateLastUsed(const std::string &id)ADDON::CAddonMgr
~CAddonMgr()ADDON::CAddonMgrvirtual