| The Gaudi Framework v29r0 (ff2e7097)

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions | List of all members
Gaudi::SerialTaskQueue::WorkItem Class Referenceabstract

Base class for the task to be executed by the serial queue. More...

`#include <GaudiKernel/SerialTaskQueue.h>`

Inheritance diagram for Gaudi::SerialTaskQueue::WorkItem:
[legend]

## Public Member Functions
virtual | ~WorkItem ()
virtual void | run ()=0
| Method to be implemented by the actual task classes. More...

## Detailed Description

Base class for the task to be executed by the serial queue.

Actual tasks must specialize this class implementing the method run().

Definition at line 38 of file SerialTaskQueue.h.

## Constructor & Destructor Documentation

Gaudi::SerialTaskQueue::WorkItem::~WorkItem | ( |  | ) |
| virtual

Definition at line 17 of file SerialTaskQueue.cpp.

17 {}

## Member Function Documentation

virtual void Gaudi::SerialTaskQueue::WorkItem::run | ( |  | ) |
| pure virtual

Method to be implemented by the actual task classes.

Implemented in TBBMessageSvc::StatusCodeMessage, TBBMessageSvc::MessageWithoutLevel, and TBBMessageSvc::MessageWithLevel.

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

- GaudiKernel/GaudiKernel/SerialTaskQueue.h
- GaudiKernel/src/Lib/SerialTaskQueue.cpp