![]() |
Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
|
#include <algorithm>
#include <vector>
#include "AddonSettings.h"
#include "FileItem.h"
#include "GUIInfoManager.h"
#include "LangInfo.h"
#include "ServiceBroker.h"
#include "addons/settings/GUIDialogAddonSettings.h"
#include "addons/settings/SettingUrlEncodedString.h"
#include "filesystem/Directory.h"
#include "filesystem/File.h"
#include "guilib/GUIComponent.h"
#include "guilib/LocalizeStrings.h"
#include "messaging/ApplicationMessenger.h"
#include "settings/SettingAddon.h"
#include "settings/SettingConditions.h"
#include "settings/SettingControl.h"
#include "settings/SettingDateTime.h"
#include "settings/SettingPath.h"
#include "settings/lib/Setting.h"
#include "settings/lib/SettingSection.h"
#include "settings/lib/SettingsManager.h"
#include "threads/SingleLock.h"
#include "utils/FileExtensionProvider.h"
#include "utils/log.h"
#include "utils/StringUtils.h"
#include "utils/URIUtils.h"
#include "utils/XBMCTinyXML.h"
#include "utils/XMLUtils.h"
Namespaces | |
namespace | ADDON |
Functions | |
bool | InfoBool (const std::string &condition, const std::string &value, SettingConstPtr setting, void *data) |
template<class TSetting > | |
SettingPtr | InitializeFromOldSettingWithoutDefinition (ADDON::CAddonSettings &settings, const std::string &settingId, typename TSetting::Value defaultValue) |
template<> | |
SettingPtr | InitializeFromOldSettingWithoutDefinition< CSettingString > (ADDON::CAddonSettings &settings, const std::string &settingId, typename CSettingString::Value defaultValue) |
template<class TSetting > | |
SettingPtr | AddSettingWithoutDefinition (ADDON::CAddonSettings &settings, const std::string &settingId, typename TSetting::Value defaultValue) |
SettingPtr AddSettingWithoutDefinition | ( | ADDON::CAddonSettings & | settings, |
const std::string & | settingId, | ||
typename TSetting::Value | defaultValue | ||
) |
bool InfoBool | ( | const std::string & | condition, |
const std::string & | value, | ||
SettingConstPtr | setting, | ||
void * | data | ||
) |
SettingPtr InitializeFromOldSettingWithoutDefinition | ( | ADDON::CAddonSettings & | settings, |
const std::string & | settingId, | ||
typename TSetting::Value | defaultValue | ||
) |
SettingPtr InitializeFromOldSettingWithoutDefinition< CSettingString > | ( | ADDON::CAddonSettings & | settings, |
const std::string & | settingId, | ||
typename CSettingString::Value | defaultValue | ||
) |