Task Class Reference

#include <taskqueue.h>

Inheritance diagram for Task:

RefCounted SSDPCacheTask UPnpEventTask UPnpNotifyTask UPnpSearchTask

List of all members.


Detailed Description

Definition at line 50 of file taskqueue.h.


Public Member Functions

 Task ()
long Id ()
virtual void Execute (TaskQueue *pQueue)=0
virtual QString Name ()=0

Protected Member Functions

virtual ~Task ()

Protected Attributes

long m_nTaskId

Static Protected Attributes

static long m_nTaskCount = 0

Constructor & Destructor Documentation

Task::~Task (  )  [protected, virtual]

Definition at line 48 of file taskqueue.cpp.

Task::Task (  ) 

Definition at line 39 of file taskqueue.cpp.


Member Function Documentation

long Task::Id (  )  [inline]

Definition at line 67 of file taskqueue.h.

virtual void Task::Execute ( TaskQueue pQueue  )  [pure virtual]

virtual QString Task::Name (  )  [pure virtual]


Member Data Documentation

long Task::m_nTaskCount = 0 [static, protected]

Definition at line 53 of file taskqueue.h.

Referenced by Task().

long Task::m_nTaskId [protected]

Definition at line 55 of file taskqueue.h.

Referenced by Id(), and Task().


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

Generated on Sat Dec 18 05:16:11 2010 for MythTV by  doxygen 1.5.5