Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
#include <SettingConditions.h>
Public Member Functions | |
CSettingConditionCombination (CSettingsManager *settingsManager=nullptr) | |
~CSettingConditionCombination () override=default | |
bool | Check () const override |
Public Member Functions inherited from CBooleanLogicOperation | |
CBooleanLogicOperation (BooleanLogicOperation op=BooleanLogicOperationAnd) | |
~CBooleanLogicOperation () override=default | |
bool | Deserialize (const TiXmlNode *node) override |
virtual BooleanLogicOperation | GetOperation () const |
virtual const CBooleanLogicOperations & | GetOperations () const |
virtual const CBooleanLogicValues & | GetValues () const |
virtual void | SetOperation (BooleanLogicOperation op) |
Public Member Functions inherited from IXmlDeserializable | |
virtual | ~IXmlDeserializable ()=default |
Public Member Functions inherited from ISettingCondition | |
ISettingCondition (CSettingsManager *settingsManager) | |
virtual | ~ISettingCondition ()=default |
Additional Inherited Members | |
Protected Member Functions inherited from CBooleanLogicOperation | |
Protected Attributes inherited from CBooleanLogicOperation | |
BooleanLogicOperation | m_operation |
CBooleanLogicOperations | m_operations |
CBooleanLogicValues | m_values |
Protected Attributes inherited from ISettingCondition | |
CSettingsManager * | m_settingsManager |
|
inlineexplicit |
|
overridedefault |
|
overridevirtual |
Implements ISettingCondition.
Reimplemented in CSettingRequirementConditionCombination.