Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
CSettingConditions Class Reference

#include <SettingConditions.h>

Static Public Member Functions

static void Initialize ()
 
static void Deinitialize ()
 
static const CProfileGetCurrentProfile ()
 
static const std::set< std::string > & GetSimpleConditions ()
 
static const std::map< std::string, SettingConditionCheck > & GetComplexConditions ()
 
static bool Check (const std::string &condition, const std::string &value="", const std::shared_ptr< const CSetting > &setting=NULL)
 

Member Function Documentation

◆ Check()

bool CSettingConditions::Check ( const std::string & condition,
const std::string & value = "",
const std::shared_ptr< const CSetting > & setting = NULL )
static

◆ Deinitialize()

void CSettingConditions::Deinitialize ( )
static

◆ GetComplexConditions()

static const std::map< std::string, SettingConditionCheck > & CSettingConditions::GetComplexConditions ( )
inlinestatic

◆ GetCurrentProfile()

const CProfile & CSettingConditions::GetCurrentProfile ( )
static

◆ GetSimpleConditions()

static const std::set< std::string > & CSettingConditions::GetSimpleConditions ( )
inlinestatic

◆ Initialize()

void CSettingConditions::Initialize ( )
static

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