highlighter application  1.1
HCE project utils : highlighter
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
HCE::TaskWaitObjectWrapper Class Reference

#include <TaskWaitObjectWrapper.hpp>

Public Member Functions

 TaskWaitObjectWrapper (Poco::SharedPtr< TaskWaitObject > task, Poco::SharedPtr< ComponentBase > componentPtr, Poco::FastMutex &mutex)
virtual void runTask ()
 ~TaskWaitObjectWrapper ()

Protected Attributes

Poco::SharedPtr< TaskWaitObject_task
Poco::SharedPtr< ComponentBase_componentPtr
Poco::FastMutex & componentMutex

Detailed Description

Definition at line 17 of file TaskWaitObjectWrapper.hpp.

Constructor & Destructor Documentation

HCE::TaskWaitObjectWrapper::TaskWaitObjectWrapper ( Poco::SharedPtr< TaskWaitObject task,
Poco::SharedPtr< ComponentBase componentPtr,
Poco::FastMutex &  mutex 
)
inline

Definition at line 24 of file TaskWaitObjectWrapper.hpp.

HCE::TaskWaitObjectWrapper::~TaskWaitObjectWrapper ( )
inline

Definition at line 31 of file TaskWaitObjectWrapper.hpp.

Member Function Documentation

void HCE::TaskWaitObjectWrapper::runTask ( )
virtual

Definition at line 7 of file TaskWaitObjectWrapper.cpp.

Member Data Documentation

Poco::SharedPtr<ComponentBase> HCE::TaskWaitObjectWrapper::_componentPtr
protected

Definition at line 21 of file TaskWaitObjectWrapper.hpp.

Poco::SharedPtr<TaskWaitObject> HCE::TaskWaitObjectWrapper::_task
protected

Definition at line 20 of file TaskWaitObjectWrapper.hpp.

Poco::FastMutex& HCE::TaskWaitObjectWrapper::componentMutex
protected

Definition at line 22 of file TaskWaitObjectWrapper.hpp.


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