ProgramInfoUpdater Class Reference

#include <programinfoupdater.h>

List of all members.

Public Member Functions

 ProgramInfoUpdater ()
void insert (uint chanid, const QDateTime &recstartts, PIAction action, uint64_t filesize=0ULL)
void run (void)

Private Attributes

QMutex lock
QWaitCondition moreWork
bool isRunning
vector< PIKeyActionneedsAddDelete
QHash< PIKey, PIKeyDataneedsUpdate

Detailed Description

Definition at line 58 of file programinfoupdater.h.


Constructor & Destructor Documentation

ProgramInfoUpdater::ProgramInfoUpdater (  )  [inline]

Definition at line 61 of file programinfoupdater.h.


Member Function Documentation

void ProgramInfoUpdater::insert ( uint  chanid,
const QDateTime &  recstartts,
PIAction  action,
uint64_t  filesize = 0ULL 
)
void ProgramInfoUpdater::run ( void   ) 

Definition at line 47 of file programinfoupdater.cpp.


Member Data Documentation

QMutex ProgramInfoUpdater::lock [private]

Definition at line 68 of file programinfoupdater.h.

Referenced by insert(), and run().

QWaitCondition ProgramInfoUpdater::moreWork [private]

Definition at line 69 of file programinfoupdater.h.

Referenced by insert(), and run().

Definition at line 70 of file programinfoupdater.h.

Referenced by insert(), and run().

Definition at line 71 of file programinfoupdater.h.

Referenced by insert(), and run().

Definition at line 72 of file programinfoupdater.h.

Referenced by insert(), and run().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Fri May 25 06:42:19 2012 for MythTV by  doxygen 1.6.3