hce-node application  1.4.3
HCE Hierarchical Cluster Engine node application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
HCE::component::ComponentManagerPoolIf Class Reference

#include <ComponentManagerPoolIf.hpp>

Inheritance diagram for HCE::component::ComponentManagerPoolIf:

Public Member Functions

 ComponentManagerPoolIf ()
virtual void addManager (ComponentType componentType, Poco::SharedPtr< ComponentManager > cManagerPtr, bool _useCommonPool)=0
virtual void createAndAddComponent (Poco::SharedPtr< ComponentBase > component)=0
virtual Poco::SharedPtr
< TaskWaitObject
addInData (Poco::SharedPtr< DataBase > inData)=0
virtual void clearTaskQueue (ComponentType componentType)=0
virtual ~ComponentManagerPoolIf ()

Detailed Description

Definition at line 15 of file ComponentManagerPoolIf.hpp.

Constructor & Destructor Documentation

HCE::component::ComponentManagerPoolIf::ComponentManagerPoolIf ( )
inline

Definition at line 18 of file ComponentManagerPoolIf.hpp.

virtual HCE::component::ComponentManagerPoolIf::~ComponentManagerPoolIf ( )
inlinevirtual

Definition at line 23 of file ComponentManagerPoolIf.hpp.

Member Function Documentation

virtual Poco::SharedPtr<TaskWaitObject> HCE::component::ComponentManagerPoolIf::addInData ( Poco::SharedPtr< DataBase inData)
pure virtual
virtual void HCE::component::ComponentManagerPoolIf::addManager ( ComponentType  componentType,
Poco::SharedPtr< ComponentManager cManagerPtr,
bool  _useCommonPool 
)
pure virtual
virtual void HCE::component::ComponentManagerPoolIf::clearTaskQueue ( ComponentType  componentType)
pure virtual
virtual void HCE::component::ComponentManagerPoolIf::createAndAddComponent ( Poco::SharedPtr< ComponentBase component)
pure virtual

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