Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
ANNOUNCEMENT::CAnnouncementManager Member List

This is the complete list of members for ANNOUNCEMENT::CAnnouncementManager, including all inherited members.

AbortableWait(CEvent &event, std::chrono::milliseconds duration=std::chrono::milliseconds(-1))CThreadinlineprotected
AddAnnouncer(IAnnouncer *listener)ANNOUNCEMENT::CAnnouncementManager
Announce(AnnouncementFlag flag, const std::string &message)ANNOUNCEMENT::CAnnouncementManager
Announce(AnnouncementFlag flag, const std::string &message, const CVariant &data)ANNOUNCEMENT::CAnnouncementManager
Announce(AnnouncementFlag flag, const std::string &message, const std::shared_ptr< const CFileItem > &item)ANNOUNCEMENT::CAnnouncementManager
Announce(AnnouncementFlag flag, const std::string &message, const std::shared_ptr< const CFileItem > &item, const CVariant &data)ANNOUNCEMENT::CAnnouncementManager
Announce(AnnouncementFlag flag, const std::string &sender, const std::string &message)ANNOUNCEMENT::CAnnouncementManager
Announce(AnnouncementFlag flag, const std::string &sender, const std::string &message, const CVariant &data)ANNOUNCEMENT::CAnnouncementManager
Announce(AnnouncementFlag flag, const std::string &sender, const std::string &message, const std::shared_ptr< const CFileItem > &item, const CVariant &data)ANNOUNCEMENT::CAnnouncementManager
ANNOUNCEMENT_SENDERANNOUNCEMENT::CAnnouncementManagerstatic
CAnnouncementManager()ANNOUNCEMENT::CAnnouncementManager
Create(bool bAutoDelete=false)CThread
CThread(const char *ThreadName)CThreadexplicitprotected
CThread(IRunnable *pRunnable, const char *ThreadName)CThread
Deinitialize()ANNOUNCEMENT::CAnnouncementManager
DoAnnounce(AnnouncementFlag flag, const std::string &sender, const std::string &message, const std::shared_ptr< CFileItem > &item, const CVariant &data)ANNOUNCEMENT::CAnnouncementManagerprotected
DoAnnounce(AnnouncementFlag flag, const std::string &sender, const std::string &message, const CVariant &data)ANNOUNCEMENT::CAnnouncementManagerprotected
GetCurrentThread()CThreadstatic
GetCurrentThreadId()CThreadinlinestatic
IsAutoDelete() constCThread
IsCurrentThread() constCThread
IsRunning() constCThread
Join(std::chrono::milliseconds duration)CThread
m_announcementQueueANNOUNCEMENT::CAnnouncementManagerprotected
m_bStopCThreadprotected
m_queueEventANNOUNCEMENT::CAnnouncementManagerprotected
OnException()CThreadinlinevirtual
OnExit()CThreadinlineprotectedvirtual
OnStartup()CThreadinlineprotectedvirtual
Process() overrideANNOUNCEMENT::CAnnouncementManagerprotectedvirtual
RemoveAnnouncer(IAnnouncer *listener)ANNOUNCEMENT::CAnnouncementManager
SetPriority(const ThreadPriority &priority)CThread
Sleep(std::chrono::duration< Rep, Period > duration)CThreadinline
Start()ANNOUNCEMENT::CAnnouncementManager
StopThread(bool bWait=true)CThreadvirtual
WAIT_INTERRUPTED enum valueCThreadprotected
WAIT_SIGNALED enum valueCThreadprotected
WAIT_TIMEDOUT enum valueCThreadprotected
WaitResponse enum nameCThreadprotected
~CAnnouncementManager() overrideANNOUNCEMENT::CAnnouncementManager
~CThread()CThreadvirtual