Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
CSettingDependencyConditionCombination Member List

This is the complete list of members for CSettingDependencyConditionCombination, including all inherited members.

Add(CSettingDependencyConditionPtr condition)CSettingDependencyConditionCombination
Add(CSettingDependencyConditionCombinationPtr operation)CSettingDependencyConditionCombination
CBooleanLogicOperation(BooleanLogicOperation op=BooleanLogicOperationAnd)CBooleanLogicOperationinlineexplicit
Check() const overrideCSettingConditionCombinationvirtual
CSettingConditionCombination(CSettingsManager *settingsManager=nullptr)CSettingConditionCombinationinlineexplicit
CSettingDependencyConditionCombination(CSettingsManager *settingsManager=nullptr)CSettingDependencyConditionCombinationinlineexplicit
CSettingDependencyConditionCombination(BooleanLogicOperation op, CSettingsManager *settingsManager=nullptr)CSettingDependencyConditionCombinationinline
Deserialize(const TiXmlNode *node) overrideCSettingDependencyConditionCombinationvirtual
GetOperation() constCBooleanLogicOperationinlinevirtual
GetOperations() constCBooleanLogicOperationinlinevirtual
GetSettings() constCSettingDependencyConditionCombinationinline
GetValues() constCBooleanLogicOperationinlinevirtual
ISettingCondition(CSettingsManager *settingsManager)ISettingConditioninlineexplicit
m_operationCBooleanLogicOperationprotected
m_operationsCBooleanLogicOperationprotected
m_settingsManagerISettingConditionprotected
m_valuesCBooleanLogicOperationprotected
SetOperation(BooleanLogicOperation op)CBooleanLogicOperationinlinevirtual
~CBooleanLogicOperation()=defaultCBooleanLogicOperationvirtual
~CSettingConditionCombination() override=defaultCSettingConditionCombination
~CSettingDependencyConditionCombination() override=defaultCSettingDependencyConditionCombination
~ISettingCondition()=defaultISettingConditionvirtual
~IXmlDeserializable()=defaultIXmlDeserializablevirtual