hce-node application  1.4.3
HCE Hierarchical Cluster Engine node application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
TaskReducersManagerFactory.hpp
Go to the documentation of this file.
1 
14 #ifndef TASKREDUCERSMANAGERFACTORY_HPP_
15 #define TASKREDUCERSMANAGERFACTORY_HPP_
16 
20 #include "Exceptions.hpp"
21 
22 namespace HCE{
23 namespace reduce{
24 
26 public:
29 
30  Poco::SharedPtr<additions::TaskReducersManagerIf> build(types::MessageType managerType);
31 
32 private:
33  sphinx::reduce_task::SphinxTaskReducersManagerFactory sphinxTaskReducersManagerFactory;
34  drce::reduce_task::DRCETaskReducersManagerFactory drceTaskReducersManagerFactory;
35 };
36 
37 }
38 }
39 
40 #endif