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

#include <PVRTimersPath.h>

Public Member Functions

 CPVRTimersPath (const std::string &strPath)
 
 CPVRTimersPath (const std::string &strPath, int iClientId, int iParentId)
 
 CPVRTimersPath (bool bRadio, bool bTimerRules)
 
bool IsValid () const
 
const std::string & GetPath () const
 
bool IsTimersRoot () const
 
bool IsTimerRule () const
 
bool IsRadio () const
 
bool IsRules () const
 
int GetClientId () const
 
int GetParentId () const
 

Static Public Attributes

static const std::string PATH_ADDTIMER = "pvr://timers/addtimer/"
 
static const std::string PATH_NEW = "pvr://timers/new/"
 
static const std::string PATH_TV_TIMERS = "pvr://timers/tv/timers/"
 
static const std::string PATH_TV_TIMER_RULES = "pvr://timers/tv/rules/"
 
static const std::string PATH_RADIO_TIMERS = "pvr://timers/radio/timers/"
 
static const std::string PATH_RADIO_TIMER_RULES = "pvr://timers/radio/rules/"
 

Constructor & Destructor Documentation

◆ CPVRTimersPath() [1/3]

CPVRTimersPath::CPVRTimersPath ( const std::string & strPath)
explicit

◆ CPVRTimersPath() [2/3]

CPVRTimersPath::CPVRTimersPath ( const std::string & strPath,
int iClientId,
int iParentId )

◆ CPVRTimersPath() [3/3]

CPVRTimersPath::CPVRTimersPath ( bool bRadio,
bool bTimerRules )

Member Function Documentation

◆ GetClientId()

int PVR::CPVRTimersPath::GetClientId ( ) const
inline

◆ GetParentId()

int PVR::CPVRTimersPath::GetParentId ( ) const
inline

◆ GetPath()

const std::string & PVR::CPVRTimersPath::GetPath ( ) const
inline

◆ IsRadio()

bool PVR::CPVRTimersPath::IsRadio ( ) const
inline

◆ IsRules()

bool PVR::CPVRTimersPath::IsRules ( ) const
inline

◆ IsTimerRule()

bool PVR::CPVRTimersPath::IsTimerRule ( ) const
inline

◆ IsTimersRoot()

bool PVR::CPVRTimersPath::IsTimersRoot ( ) const
inline

◆ IsValid()

bool PVR::CPVRTimersPath::IsValid ( ) const
inline

Member Data Documentation

◆ PATH_ADDTIMER

const std::string CPVRTimersPath::PATH_ADDTIMER = "pvr://timers/addtimer/"
static

◆ PATH_NEW

const std::string CPVRTimersPath::PATH_NEW = "pvr://timers/new/"
static

◆ PATH_RADIO_TIMER_RULES

const std::string CPVRTimersPath::PATH_RADIO_TIMER_RULES = "pvr://timers/radio/rules/"
static

◆ PATH_RADIO_TIMERS

const std::string CPVRTimersPath::PATH_RADIO_TIMERS = "pvr://timers/radio/timers/"
static

◆ PATH_TV_TIMER_RULES

const std::string CPVRTimersPath::PATH_TV_TIMER_RULES = "pvr://timers/tv/rules/"
static

◆ PATH_TV_TIMERS

const std::string CPVRTimersPath::PATH_TV_TIMERS = "pvr://timers/tv/timers/"
static

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