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

#include <PVRTimerRuleMatcher.h>

Public Member Functions

 CPVRTimerRuleMatcher (const std::shared_ptr< CPVRTimerInfoTag > &timerRule, const CDateTime &start)
 
virtual ~CPVRTimerRuleMatcher ()
 
std::shared_ptr< CPVRTimerInfoTagGetTimerRule () const
 
std::shared_ptr< const CPVRChannelGetChannel () const
 
CDateTime GetNextTimerStart () const
 
bool Matches (const std::shared_ptr< const CPVREpgInfoTag > &epgTag) const
 

Constructor & Destructor Documentation

◆ CPVRTimerRuleMatcher()

CPVRTimerRuleMatcher::CPVRTimerRuleMatcher ( const std::shared_ptr< CPVRTimerInfoTag > & timerRule,
const CDateTime & start )

◆ ~CPVRTimerRuleMatcher()

CPVRTimerRuleMatcher::~CPVRTimerRuleMatcher ( )
virtualdefault

Member Function Documentation

◆ GetChannel()

std::shared_ptr< const CPVRChannel > CPVRTimerRuleMatcher::GetChannel ( ) const

◆ GetNextTimerStart()

CDateTime CPVRTimerRuleMatcher::GetNextTimerStart ( ) const

◆ GetTimerRule()

std::shared_ptr< CPVRTimerInfoTag > PVR::CPVRTimerRuleMatcher::GetTimerRule ( ) const
inline

◆ Matches()

bool CPVRTimerRuleMatcher::Matches ( const std::shared_ptr< const CPVREpgInfoTag > & epgTag) const

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