Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
#include "SettingConditions.h"
#include "utils/BooleanLogic.h"
#include "utils/logtypes.h"
#include <list>
#include <set>
#include <string>
Classes | |
class | CSettingDependencyCondition |
class | CSettingDependencyConditionCombination |
class | CSettingDependency |
Typedefs | |
using | CSettingDependencyConditionPtr = std::shared_ptr<CSettingDependencyCondition> |
using | CSettingDependencyConditionCombinationPtr = std::shared_ptr<CSettingDependencyConditionCombination> |
using | SettingDependencies = std::list<CSettingDependency> |
using | SettingDependencyMap = std::map<std::string, SettingDependencies> |
Enumerations | |
enum class | SettingDependencyType { Unknown = 0 , Enable , Update , Visible } |
enum class | SettingDependencyOperator { Unknown = 0 , Equals , LessThan , GreaterThan , Contains } |
enum class | SettingDependencyTarget { Unknown = 0 , Setting , Property } |
using CSettingDependencyConditionCombinationPtr = std::shared_ptr<CSettingDependencyConditionCombination> |
using CSettingDependencyConditionPtr = std::shared_ptr<CSettingDependencyCondition> |
using SettingDependencies = std::list<CSettingDependency> |
using SettingDependencyMap = std::map<std::string, SettingDependencies> |
|
strong |
|
strong |
|
strong |