MythTV  master
Public Member Functions | Static Public Member Functions | Private Attributes | Static Private Attributes | List of all members
GuideHelper Class Reference
Inheritance diagram for GuideHelper:
[legend]
Collaboration diagram for GuideHelper:
[legend]

Public Member Functions

 GuideHelper (GuideGrid *guide, GuideUpdaterBase *updater)
 
void run (void) override
 

Static Public Member Functions

static bool IsLoading (GuideGrid *guide)
 
static void Wait (GuideGrid *guide)
 

Private Attributes

GuideGridm_guide {nullptr}
 
GuideUpdaterBasem_updater {nullptr}
 

Static Private Attributes

static QMutex s_lock
 
static QWaitCondition s_wait
 
static QHash< GuideGrid *, uints_loading
 

Detailed Description

Definition at line 354 of file guidegrid.cpp.

Constructor & Destructor Documentation

◆ GuideHelper()

GuideHelper::GuideHelper ( GuideGrid guide,
GuideUpdaterBase updater 
)
inline

Definition at line 357 of file guidegrid.cpp.

Member Function Documentation

◆ run()

void GuideHelper::run ( void  )
inlineoverride

Definition at line 363 of file guidegrid.cpp.

◆ IsLoading()

static bool GuideHelper::IsLoading ( GuideGrid guide)
inlinestatic

Definition at line 385 of file guidegrid.cpp.

◆ Wait()

static void GuideHelper::Wait ( GuideGrid guide)
inlinestatic

Definition at line 390 of file guidegrid.cpp.

Referenced by GuideGrid::customEvent(), and GuideGrid::~GuideGrid().

Member Data Documentation

◆ m_guide

GuideGrid* GuideHelper::m_guide {nullptr}
private

Definition at line 400 of file guidegrid.cpp.

Referenced by GuideHelper(), and run().

◆ m_updater

GuideUpdaterBase* GuideHelper::m_updater {nullptr}
private

Definition at line 401 of file guidegrid.cpp.

Referenced by run().

◆ s_lock

QMutex GuideHelper::s_lock
staticprivate

Definition at line 403 of file guidegrid.cpp.

Referenced by GuideHelper(), IsLoading(), run(), and Wait().

◆ s_wait

QWaitCondition GuideHelper::s_wait
staticprivate

Definition at line 404 of file guidegrid.cpp.

Referenced by run(), and Wait().

◆ s_loading

QHash< GuideGrid *, uint > GuideHelper::s_loading
staticprivate

Definition at line 405 of file guidegrid.cpp.

Referenced by GuideHelper(), IsLoading(), run(), and Wait().


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