#include <SettingDependency.h>
◆ CSettingDependencyCondition() [1/3]
CSettingDependencyCondition::CSettingDependencyCondition |
( |
CSettingsManager * |
settingsManager = nullptr | ) |
|
|
explicit |
◆ CSettingDependencyCondition() [2/3]
CSettingDependencyCondition::CSettingDependencyCondition |
( |
const std::string & |
setting, |
|
|
const std::string & |
value, |
|
|
SettingDependencyOperator |
op, |
|
|
bool |
negated = false , |
|
|
CSettingsManager * |
settingsManager = nullptr |
|
) |
| |
◆ CSettingDependencyCondition() [3/3]
CSettingDependencyCondition::CSettingDependencyCondition |
( |
const std::string & |
strProperty, |
|
|
const std::string & |
value, |
|
|
const std::string & |
setting = "" , |
|
|
bool |
negated = false , |
|
|
CSettingsManager * |
settingsManager = nullptr |
|
) |
| |
◆ ~CSettingDependencyCondition()
CSettingDependencyCondition::~CSettingDependencyCondition |
( |
| ) |
|
|
overridedefault |
◆ Check()
bool CSettingDependencyCondition::Check |
( |
| ) |
const |
|
overridevirtual |
◆ Deserialize()
bool CSettingDependencyCondition::Deserialize |
( |
const TiXmlNode * |
node | ) |
|
|
overridevirtual |
◆ GetName()
const std::string & CSettingDependencyCondition::GetName |
( |
| ) |
const |
|
inline |
◆ GetOperator()
◆ GetSetting()
const std::string & CSettingDependencyCondition::GetSetting |
( |
| ) |
const |
|
inline |
◆ GetTarget()
The documentation for this class was generated from the following files: