hce-node application
1.4.3
HCE Hierarchical Cluster Engine node application
|
#include <ComponentManagerPoolSimple.hpp>
Public Member Functions | |
ComponentManagerPoolSimple () | |
virtual void | createAndAddComponent (Poco::SharedPtr< ComponentBase > component) |
virtual Poco::SharedPtr < TaskWaitObject > | addInData (Poco::SharedPtr< DataBase > inData) |
virtual void | clearTaskQueue (ComponentType componentType) |
virtual | ~ComponentManagerPoolSimple () |
Public Member Functions inherited from HCE::component::ComponentManagerPoolIf | |
ComponentManagerPoolIf () | |
virtual void | addManager (ComponentType componentType, Poco::SharedPtr< ComponentManager > cManagerPtr, bool _useCommonPool)=0 |
virtual | ~ComponentManagerPoolIf () |
Protected Types | |
typedef std::map < ComponentType, Poco::SharedPtr< ComponentBase > >::iterator | ComponentIterator |
Protected Attributes | |
std::map< ComponentType, Poco::SharedPtr< ComponentBase > > | componentsMap |
Definition at line 20 of file ComponentManagerPoolSimple.hpp.
|
protected |
Definition at line 23 of file ComponentManagerPoolSimple.hpp.
|
inline |
Definition at line 28 of file ComponentManagerPoolSimple.hpp.
|
inlinevirtual |
Definition at line 32 of file ComponentManagerPoolSimple.hpp.
|
virtual |
Implements HCE::component::ComponentManagerPoolIf.
Definition at line 24 of file ComponentManagerPoolSimple.cpp.
|
virtual |
Implements HCE::component::ComponentManagerPoolIf.
Definition at line 51 of file ComponentManagerPoolSimple.cpp.
|
virtual |
Implements HCE::component::ComponentManagerPoolIf.
Definition at line 11 of file ComponentManagerPoolSimple.cpp.
|
protected |
Definition at line 26 of file ComponentManagerPoolSimple.hpp.