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::SphinxResultDataAccumulator Class Reference

#include <SphinxResultDataAccumulator.hpp>

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

Public Member Functions

 SphinxResultDataAccumulator (Poco::SharedPtr< SphinxReduceDataStorage > &sphinxDataStorage)
 ~SphinxResultDataAccumulator ()
void accumulate (SphinxResultData &sphinxResultData)
std::vector< SphinxRequestInfo > & getAllSphinxRequestInfo ()
Poco::SharedPtr
< SphinxReduceDataStorage
getSphinxDataStorage ()
- Public Member Functions inherited from HCE::sphinx::reduce_task::SphinxResultDataAccumulatorIf
virtual ~SphinxResultDataAccumulatorIf ()

Detailed Description

Definition at line 24 of file SphinxResultDataAccumulator.hpp.

Constructor & Destructor Documentation

HCE::sphinx::reduce_task::SphinxResultDataAccumulator::SphinxResultDataAccumulator ( Poco::SharedPtr< SphinxReduceDataStorage > &  sphinxDataStorage)
inline

Definition at line 26 of file SphinxResultDataAccumulator.hpp.

HCE::sphinx::reduce_task::SphinxResultDataAccumulator::~SphinxResultDataAccumulator ( )
inline

Definition at line 29 of file SphinxResultDataAccumulator.hpp.

Member Function Documentation

void HCE::sphinx::reduce_task::SphinxResultDataAccumulator::accumulate ( SphinxResultData sphinxResultData)
inlinevirtual
std::vector<SphinxRequestInfo>& HCE::sphinx::reduce_task::SphinxResultDataAccumulator::getAllSphinxRequestInfo ( )
inlinevirtual
Poco::SharedPtr<SphinxReduceDataStorage> HCE::sphinx::reduce_task::SphinxResultDataAccumulator::getSphinxDataStorage ( )
inlinevirtual

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