Kodi Documentation  18.0
Kodi is an open source media player and entertainment hub.
PVR::CPVREpgContainer Member List

This is the complete list of members for PVR::CPVREpgContainer, including all inherited members.

AbortableWait(CEvent &event, int timeoutMillis=-1)CThreadinlineprivate
Clear()PVR::CPVREpgContainer
CPVREpgContainer(void)PVR::CPVREpgContainer
CPVREpgDatabase classPVR::CPVREpgContainerfriend
Create(bool bAutoDelete=false, unsigned stacksize=0)CThreadprivate
CreateChannelEpg(const CPVRChannelPtr &channel)PVR::CPVREpgContainer
CThread(const char *ThreadName)CThreadexplicitprivate
CThread(IRunnable *pRunnable, const char *ThreadName)CThreadprivate
DeleteEpg(const CPVREpgPtr &epg, bool bDeleteFromDatabase=false)PVR::CPVREpgContainer
GetAbsoluteUsage()CThreadprivate
GetById(int iEpgId) constPVR::CPVREpgContainer
GetCurrentThread()CThreadprivatestatic
GetCurrentThreadId()CThreadprivatestatic
GetEpgDatabase() constPVR::CPVREpgContainer
GetEPGSearch(CFileItemList &results, const CPVREpgSearchFilter &filter)PVR::CPVREpgContainer
GetEpgTagsForTimer(const CPVRTimerInfoTagPtr &timer) constPVR::CPVREpgContainer
GetFirstEPGDate(void)PVR::CPVREpgContainer
GetFutureDaysToDisplay() constPVR::CPVREpgContainer
GetLastEPGDate(void)PVR::CPVREpgContainer
GetMaxPriority(void)CThreadprivate
GetMinPriority(void)CThreadprivate
GetNormalPriority(void)CThreadprivate
GetPastDaysToDisplay() constPVR::CPVREpgContainer
GetPriority(void)CThreadprivate
GetRelativeUsage()CThreadprivate
GetSchedRRPriority(void)CThreadprivate
GetTagById(const CPVRChannelPtr &channel, unsigned int iBroadcastId) constPVR::CPVREpgContainer
IgnoreDB() constPVR::CPVREpgContainer
IsAutoDelete() constCThreadprivate
IsCurrentThread() constCThreadprivate
IsCurrentThread(const ThreadIdentifier tid)CThreadprivatestatic
IsObserving(const Observer &obs) constObservablevirtual
IsRunning() constCThreadprivate
IsStarted(void) constPVR::CPVREpgContainer
m_bObservableChangedObservableprotected
m_bStopCThreadprivate
m_obsCritSectionObservablemutableprotected
m_observersObservableprotected
Notify(const Observable &obs, const ObservableMessage msg) overridePVR::CPVREpgContainervirtual
NotifyObservers(const ObservableMessage message=ObservableMessageNone)Observablevirtual
Observable()=defaultObservable
Observer()=defaultObserver
OnException()CThreadinlineprivatevirtual
OnExit()CThreadinlineprivatevirtual
OnPlaybackStarted(const CFileItemPtr &item)PVR::CPVREpgContainer
OnPlaybackStopped(const CFileItemPtr &item)PVR::CPVREpgContainer
OnStartup()CThreadinlineprivatevirtual
operator=(const Observable &observable)Observablevirtual
RegisterObserver(Observer *obs)Observablevirtual
SendMessage(const ObservableMessage message)Observableprotected
SetChanged(bool bSetTo=true)Observablevirtual
SetHasPendingUpdates(bool bHasPendingUpdates=true)PVR::CPVREpgContainer
SetPriority(const int iPriority)CThreadprivate
SetPrioritySched_RR(int iPriority)CThreadprivate
Sleep(unsigned int milliseconds)CThreadprivate
Start(bool bAsync)PVR::CPVREpgContainer
Stop(void)PVR::CPVREpgContainer
StopThread(bool bWait=true)CThreadprivatevirtual
UnregisterObserver(Observer *obs)Observablevirtual
UpdateFromClient(const CPVREpgInfoTagPtr &tag, EPG_EVENT_STATE eNewState)PVR::CPVREpgContainer
UpdateRequest(int iClientID, unsigned int iUniqueChannelID)PVR::CPVREpgContainer
WAIT_INTERRUPTED enum valueCThreadprivate
WAIT_SIGNALED enum valueCThreadprivate
WAIT_TIMEDOUT enum valueCThreadprivate
WaitForThreadExit(unsigned int milliseconds)CThreadprivate
WaitResponse enum nameCThreadprivate
~CPVREpgContainer(void) overridePVR::CPVREpgContainer
~CThread()CThreadprivatevirtual
~Observable()=defaultObservablevirtual
~Observer()=defaultObservervirtual