xbmc
|
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) (defined in ADDON::CAddonMgr) | ADDON::CAddonMgr | |
AddUpdateRuleToList(const std::string &id, AddonUpdateRule updateRule) | ADDON::CAddonMgr | |
CAddonMgr() (defined in ADDON::CAddonMgr) | ADDON::CAddonMgr | |
CAddonMgr(const CAddonMgr &)=delete (defined in ADDON::CAddonMgr) | ADDON::CAddonMgr | |
CanAddonBeDisabled(const std::string &ID) (defined in ADDON::CAddonMgr) | ADDON::CAddonMgr | |
CanAddonBeEnabled(const std::string &id) (defined in ADDON::CAddonMgr) | ADDON::CAddonMgr | |
CanAddonBeInstalled(const AddonPtr &addon) (defined in ADDON::CAddonMgr) | ADDON::CAddonMgr | |
CanUninstall(const AddonPtr &addon) (defined in ADDON::CAddonMgr) | ADDON::CAddonMgr | |
CheckAndInstallAddonUpdates(bool wait) const | ADDON::CAddonMgr | |
DeInit() (defined in ADDON::CAddonMgr) | 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() (defined in ADDON::CAddonMgr) | ADDON::CAddonMgr | inline |
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) const | ADDON::CAddonMgr | |
GetAddon(const std::string &id, AddonPtr &addon, OnlyEnabled onlyEnabled) const | ADDON::CAddonMgr | |
GetAddonInfo(const std::string &id, AddonType type) const (defined in ADDON::CAddonMgr) | ADDON::CAddonMgr | |
GetAddonInfos(std::vector< AddonInfoPtr > &addonInfos, bool onlyEnabled, AddonType type) const | ADDON::CAddonMgr | |
GetAddonInfos(bool onlyEnabled, const std::vector< AddonType > &types) const | ADDON::CAddonMgr | |
GetAddonOriginType(const AddonPtr &addon) const (defined in ADDON::CAddonMgr) | ADDON::CAddonMgr | |
GetAddons(VECADDONS &addons) const | ADDON::CAddonMgr | |
GetAddons(VECADDONS &addons, AddonType type) | ADDON::CAddonMgr | |
GetAddonsForUpdate(VECADDONS &addons) const | ADDON::CAddonMgr | |
GetAddonsWithAvailableUpdate() const | ADDON::CAddonMgr | |
GetAvailableUpdates() const | ADDON::CAddonMgr | |
GetCallbackForType(AddonType type) (defined in ADDON::CAddonMgr) | ADDON::CAddonMgr | |
GetCompatibleVersions(const std::string &addonId) const | ADDON::CAddonMgr | |
GetDepsRecursive(const std::string &id, OnlyEnabledRootAddon onlyEnabledRootAddon) | ADDON::CAddonMgr | |
GetDisabledAddonInfos(std::vector< AddonInfoPtr > &addonInfos, AddonType type) const | ADDON::CAddonMgr | |
GetDisabledAddonInfos(std::vector< AddonInfoPtr > &addonInfos, AddonType type, AddonDisabledReason disabledReason) const | ADDON::CAddonMgr | |
GetDisabledAddons(VECADDONS &addons) (defined in ADDON::CAddonMgr) | ADDON::CAddonMgr | |
GetDisabledAddons(VECADDONS &addons, AddonType type) (defined in ADDON::CAddonMgr) | ADDON::CAddonMgr | |
GetIncompatibleEnabledAddonInfos(std::vector< AddonInfoPtr > &incompatible) const | ADDON::CAddonMgr | |
GetInstallableAddons(VECADDONS &addons) | ADDON::CAddonMgr | |
GetInstallableAddons(VECADDONS &addons, AddonType type) (defined in ADDON::CAddonMgr) | ADDON::CAddonMgr | |
GetInstalledAddons(VECADDONS &addons) | ADDON::CAddonMgr | |
GetInstalledAddons(VECADDONS &addons, AddonType type) | ADDON::CAddonMgr | |
GetLastAvailableUpdatesCountAsString() const | ADDON::CAddonMgr | |
GetOrphanedDependencies() const | ADDON::CAddonMgr | |
GetOutdatedAddons() const | ADDON::CAddonMgr | |
GetTempAddonBasePath() | ADDON::CAddonMgr | inline |
HasAddons(AddonType type) (defined in ADDON::CAddonMgr) | ADDON::CAddonMgr | |
HasAvailableUpdates() | ADDON::CAddonMgr | |
HasInstalledAddons(AddonType type) (defined in ADDON::CAddonMgr) | ADDON::CAddonMgr | |
HasType(const std::string &id, AddonType type) (defined in ADDON::CAddonMgr) | ADDON::CAddonMgr | |
Init() (defined in ADDON::CAddonMgr) | ADDON::CAddonMgr | |
IsAddonDisabled(const std::string &ID) const (defined in ADDON::CAddonMgr) | ADDON::CAddonMgr | |
IsAddonDisabledExcept(const std::string &ID, AddonDisabledReason disabledReason) const | ADDON::CAddonMgr | |
IsAddonDisabledWithReason(const std::string &ID, AddonDisabledReason disabledReason) const | ADDON::CAddonMgr | |
IsAddonInstalled(const std::string &ID) (defined in ADDON::CAddonMgr) | ADDON::CAddonMgr | |
IsAddonInstalled(const std::string &ID, const std::string &origin) const (defined in ADDON::CAddonMgr) | ADDON::CAddonMgr | |
IsAddonInstalled(const std::string &ID, const std::string &origin, const CAddonVersion &version) (defined in ADDON::CAddonMgr) | ADDON::CAddonMgr | |
IsAutoUpdateable(const std::string &id) const (defined in ADDON::CAddonMgr) | ADDON::CAddonMgr | |
IsBundledAddon(const std::string &id) | ADDON::CAddonMgr | |
IsCompatible(const IAddon &addon) const | ADDON::CAddonMgr | |
IsCompatible(const AddonInfoPtr &addonInfo) const | ADDON::CAddonMgr | |
IsOptionalSystemAddon(const std::string &id) | ADDON::CAddonMgr | |
IsOrphaned(const std::shared_ptr< IAddon > &addon, const std::vector< std::shared_ptr< IAddon >> &allAddons) const | ADDON::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) (defined in ADDON::CAddonMgr) | 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) (defined in ADDON::CAddonMgr) | ADDON::CAddonMgr | |
ReInit() (defined in ADDON::CAddonMgr) | ADDON::CAddonMgr | inline |
ReloadSettings(const std::string &addonId, AddonInstanceId instanceId) (defined in ADDON::CAddonMgr) | ADDON::CAddonMgr | |
RemoveAllUpdateRulesFromList(const std::string &id) (defined in ADDON::CAddonMgr) | ADDON::CAddonMgr | |
RemoveFromUpdateableAddons(AddonPtr &pAddon) (defined in ADDON::CAddonMgr) | ADDON::CAddonMgr | |
RemoveUpdateRuleFromList(const std::string &id, AddonUpdateRule updateRule) (defined in ADDON::CAddonMgr) | ADDON::CAddonMgr | |
ServicesHasStarted() const (defined in ADDON::CAddonMgr) | ADDON::CAddonMgr | |
SetAddonOrigin(const std::string &addonId, const std::string &repoAddonId, bool isUpdate) | ADDON::CAddonMgr | |
UnloadAddon(const std::string &addonId) | ADDON::CAddonMgr | |
UnloadEvents() (defined in ADDON::CAddonMgr) | ADDON::CAddonMgr | inline |
UnregisterAddonMgrCallback(AddonType type) (defined in ADDON::CAddonMgr) | ADDON::CAddonMgr | |
UpdateDisabledReason(const std::string &id, AddonDisabledReason newDisabledReason) | ADDON::CAddonMgr | |
UpdateLastUsed(const std::string &id) (defined in ADDON::CAddonMgr) | ADDON::CAddonMgr | |
~CAddonMgr() (defined in ADDON::CAddonMgr) | ADDON::CAddonMgr | virtual |