MythTV  0.26-pre
Public Member Functions | Protected Member Functions | Protected Attributes | Static Protected Attributes
Task Class Reference

#include <taskqueue.h>

Inheritance diagram for Task:
RefCounted SSDPCacheTask UPnpEventTask UPnpNotifyTask UPnpSearchTask

List of all members.

Public Member Functions

 Task ()
long Id () const
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

Detailed Description

Definition at line 50 of file taskqueue.h.


Constructor & Destructor Documentation

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

Definition at line 50 of file taskqueue.cpp.

Definition at line 41 of file taskqueue.cpp.


Member Function Documentation

long Task::Id ( void  ) const [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:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends