CMS 3D CMS Logo

Protected Member Functions | Private Member Functions | Private Attributes | Friends

edm::SerialTaskQueue::TaskBase Class Reference

Inheritance diagram for edm::SerialTaskQueue::TaskBase:
edm::SerialTaskQueue::QueuedTask< T >

List of all members.

Protected Member Functions

tbb::task * finishedTask ()

Private Member Functions

void setQueue (SerialTaskQueue *iQueue)
 TaskBase ()

Private Attributes

SerialTaskQueuem_queue

Friends

class SerialTaskQueue

Detailed Description

Base class for all tasks held by the SerialTaskQueue

Definition at line 142 of file SerialTaskQueue.h.


Constructor & Destructor Documentation

edm::SerialTaskQueue::TaskBase::TaskBase ( ) [inline, private]

Definition at line 144 of file SerialTaskQueue.h.

: m_queue(0) {}

Member Function Documentation

tbb::task * edm::SerialTaskQueue::TaskBase::finishedTask ( ) [inline, protected]

Definition at line 208 of file SerialTaskQueue.h.

References edm::SerialTaskQueue::finishedTask(), and m_queue.

{return m_queue->finishedTask();}
void edm::SerialTaskQueue::TaskBase::setQueue ( SerialTaskQueue iQueue) [inline, private]

Definition at line 149 of file SerialTaskQueue.h.

References m_queue.

{ m_queue = iQueue;}

Friends And Related Function Documentation

friend class SerialTaskQueue [friend]

Definition at line 143 of file SerialTaskQueue.h.


Member Data Documentation

Definition at line 151 of file SerialTaskQueue.h.

Referenced by finishedTask(), and setQueue().