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::sphinx::reduce_task::SphinxTaskReducer Class Reference

#include <SphinxTaskReducer.hpp>

Inheritance diagram for HCE::sphinx::reduce_task::SphinxTaskReducer:
Collaboration diagram for HCE::sphinx::reduce_task::SphinxTaskReducer:

Public Member Functions

 SphinxTaskReducer (SphinxResultBuilderIf &sphinxResultBuilder, SphinxReduceJobBuilderIf &reduceJobBuilder, SphinxResultDataAccumulatorFactoryIf &sphinxResultDataAccumulatorFactory)
virtual ~SphinxTaskReducer ()
void addData (SphinxResultData &sphinxResultData)
void reduce (HCE::reduce::core::ScheduleStrategyIf &scheduleStrategy)
Poco::SharedPtr< SphinxResultDatagetResult ()
- Public Member Functions inherited from HCE::sphinx::reduce_task::SphinxTaskReducerIf
virtual ~SphinxTaskReducerIf ()

Detailed Description

Definition at line 30 of file SphinxTaskReducer.hpp.

Constructor & Destructor Documentation

HCE::sphinx::reduce_task::SphinxTaskReducer::SphinxTaskReducer ( SphinxResultBuilderIf sphinxResultBuilder,
SphinxReduceJobBuilderIf reduceJobBuilder,
SphinxResultDataAccumulatorFactoryIf sphinxResultDataAccumulatorFactory 
)

Definition at line 7 of file SphinxTaskReducer.cpp.

Here is the call graph for this function:

HCE::sphinx::reduce_task::SphinxTaskReducer::~SphinxTaskReducer ( )
virtual

Definition at line 18 of file SphinxTaskReducer.cpp.

Member Function Documentation

void HCE::sphinx::reduce_task::SphinxTaskReducer::addData ( SphinxResultData sphinxResultData)
virtual
Poco::SharedPtr< SphinxResultData > HCE::sphinx::reduce_task::SphinxTaskReducer::getResult ( )
virtual

Implements HCE::sphinx::reduce_task::SphinxTaskReducerIf.

Definition at line 30 of file SphinxTaskReducer.cpp.

Here is the call graph for this function:

void HCE::sphinx::reduce_task::SphinxTaskReducer::reduce ( HCE::reduce::core::ScheduleStrategyIf scheduleStrategy)
virtual

Implements HCE::sphinx::reduce_task::SphinxTaskReducerIf.

Definition at line 25 of file SphinxTaskReducer.cpp.

Here is the call graph for this function:


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