hce-node application
1.4.3
HCE Hierarchical Cluster Engine node application
|
#include <TaskWaitObject.hpp>
Public Member Functions | |
TaskWaitObject (Poco::SharedPtr< DataBase > inData) | |
const Poco::SharedPtr< DataBase > & | getInData () |
void | setOutData (Poco::SharedPtr< DataBase > outData, TaskWaitObjectExeptionsType cause, Poco::SharedPtr< ExceptionBase > internalException) |
Poco::SharedPtr< DataBase > | wait () |
ComponentType | getType () |
virtual | ~TaskWaitObject () |
Protected Attributes | |
Poco::SharedPtr< DataBase > | _inData |
Poco::SharedPtr< DataBase > | _outData |
Poco::SharedPtr < TaskComponentException > | _exception |
Poco::FastMutex | mutex |
Definition at line 13 of file TaskWaitObject.hpp.
|
inline |
Definition at line 21 of file TaskWaitObject.hpp.
|
inlinevirtual |
Definition at line 29 of file TaskWaitObject.hpp.
|
inline |
Definition at line 22 of file TaskWaitObject.hpp.
|
inline |
Definition at line 25 of file TaskWaitObject.hpp.
void HCE::TaskWaitObject::setOutData | ( | Poco::SharedPtr< DataBase > | outData, |
TaskWaitObjectExeptionsType | cause, | ||
Poco::SharedPtr< ExceptionBase > | internalException | ||
) |
Definition at line 17 of file TaskWaitObject.cpp.
Poco::SharedPtr< DataBase > HCE::TaskWaitObject::wait | ( | void | ) |
Definition at line 6 of file TaskWaitObject.cpp.
|
protected |
Definition at line 18 of file TaskWaitObject.hpp.
|
protected |
Definition at line 16 of file TaskWaitObject.hpp.
|
protected |
Definition at line 17 of file TaskWaitObject.hpp.
|
protected |
Definition at line 19 of file TaskWaitObject.hpp.