11 #include "settings/lib/SettingConditions.h" 22 static void Initialize();
23 static void Deinitialize();
25 static const CProfile& GetCurrentProfile();
27 static const std::set<std::string>& GetSimpleConditions() {
return m_simpleConditions; }
28 static const std::map<std::string, SettingConditionCheck>& GetComplexConditions() {
return m_complexConditions; }
30 static bool Check(
const std::string& condition,
31 const std::string& value =
"",
32 const std::shared_ptr<const CSetting>& setting = NULL);
38 static std::set<std::string> m_simpleConditions;
39 static std::map<std::string, SettingConditionCheck> m_complexConditions;
Definition: SettingConditions.h:19
Definition: ProfileManager.h:25