Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
#include "Addon.h"
#include "ServiceBroker.h"
#include "addons/AddonManager.h"
#include "addons/RepositoryUpdater.h"
#include "addons/addoninfo/AddonInfo.h"
#include "addons/addoninfo/AddonType.h"
#include "addons/settings/AddonSettings.h"
#include "filesystem/Directory.h"
#include "filesystem/File.h"
#include "settings/Settings.h"
#include "settings/lib/Setting.h"
#include "utils/StringUtils.h"
#include "utils/URIUtils.h"
#include "utils/XMLUtils.h"
#include "utils/log.h"
#include <algorithm>
#include <ostream>
#include <string.h>
#include <utility>
#include <vector>
Namespaces | |
namespace | ADDON |
Functions | |
template<class TSetting > | |
bool | ADDON::GetSettingValue (CAddon &addon, AddonInstanceId instanceId, const std::string &key, typename TSetting::Value &value) |
template<class TSetting > | |
bool | ADDON::UpdateSettingValue (CAddon &addon, AddonInstanceId instanceId, const std::string &key, typename TSetting::Value value) |
void | ADDON::OnPreInstall (const AddonPtr &addon) |
void | ADDON::OnPostInstall (const AddonPtr &addon, bool update, bool modal) |
void | ADDON::OnPreUnInstall (const AddonPtr &addon) |
void | ADDON::OnPostUnInstall (const AddonPtr &addon) |