HCE project C++ developers source code library  1.1.1
HCE project developer library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
HCE::reduce::additions::TaskReducersManagerIf Class Reference

#include <TaskReducersManagerIf.hpp>

Inheritance diagram for HCE::reduce::additions::TaskReducersManagerIf:

Public Member Functions

virtual ~TaskReducersManagerIf ()
virtual types::MessageType getType ()=0
virtual bool isReducerExist (unsigned long long reduceTaskId)=0
virtual void createReducer (unsigned long long reduceTaskId)=0
virtual void addDataInReducer (unsigned long long reduceTaskId, const std::string &json)=0
virtual std::string runReduceTaskForTaskId (unsigned long long reduceTaskId)=0
virtual void deleteReducerBy (unsigned long long reduceTaskId)=0

Detailed Description

Definition at line 25 of file TaskReducersManagerIf.hpp.

Constructor & Destructor Documentation

virtual HCE::reduce::additions::TaskReducersManagerIf::~TaskReducersManagerIf ( )
inlinevirtual

Definition at line 27 of file TaskReducersManagerIf.hpp.

Member Function Documentation

virtual void HCE::reduce::additions::TaskReducersManagerIf::addDataInReducer ( unsigned long long  reduceTaskId,
const std::string &  json 
)
pure virtual
virtual void HCE::reduce::additions::TaskReducersManagerIf::createReducer ( unsigned long long  reduceTaskId)
pure virtual
virtual void HCE::reduce::additions::TaskReducersManagerIf::deleteReducerBy ( unsigned long long  reduceTaskId)
pure virtual
virtual types::MessageType HCE::reduce::additions::TaskReducersManagerIf::getType ( )
pure virtual
virtual bool HCE::reduce::additions::TaskReducersManagerIf::isReducerExist ( unsigned long long  reduceTaskId)
pure virtual
virtual std::string HCE::reduce::additions::TaskReducersManagerIf::runReduceTaskForTaskId ( unsigned long long  reduceTaskId)
pure virtual

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