xbmc
Public Member Functions | List of all members
CSettingConditionsManager Class Reference

Public Member Functions

 CSettingConditionsManager (const CSettingConditionsManager &)=delete
 
CSettingConditionsManager const & operator= (CSettingConditionsManager const &)=delete
 
void AddCondition (std::string condition)
 
void AddDynamicCondition (std::string identifier, SettingConditionCheck condition, void *data=nullptr)
 
void RemoveDynamicCondition (std::string identifier)
 
bool Check (std::string condition, const std::string &value="", const std::shared_ptr< const CSetting > &setting=std::shared_ptr< const CSetting >()) const
 

The documentation for this class was generated from the following files: