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

#include <SphinxResultBuilderIf.hpp>

Inheritance diagram for HCE::sphinx::reduce_task::SphinxResultBuilderIf:

Public Member Functions

virtual ~SphinxResultBuilderIf ()
virtual Poco::SharedPtr
< SphinxResultData
build (Poco::SharedPtr< SphinxReduceDataStorage > &sphinxDataStorage, const Poco::SharedPtr< HCE::reduce::core::ReduceResultIf > &sphinxReduceResult, const std::vector< SphinxRequestInfo > &requestInfo)=0
virtual Poco::SharedPtr
< SphinxResultData
buildFromUsingKeys (const Poco::SharedPtr< SphinxResultData > &sphinxResultData, std::vector< std::pair< std::string, unsigned long long > > &selectWeightKeys)=0

Detailed Description

Definition at line 28 of file SphinxResultBuilderIf.hpp.

Constructor & Destructor Documentation

virtual HCE::sphinx::reduce_task::SphinxResultBuilderIf::~SphinxResultBuilderIf ( )
inlinevirtual

Definition at line 30 of file SphinxResultBuilderIf.hpp.

Member Function Documentation

virtual Poco::SharedPtr<SphinxResultData> HCE::sphinx::reduce_task::SphinxResultBuilderIf::build ( Poco::SharedPtr< SphinxReduceDataStorage > &  sphinxDataStorage,
const Poco::SharedPtr< HCE::reduce::core::ReduceResultIf > &  sphinxReduceResult,
const std::vector< SphinxRequestInfo > &  requestInfo 
)
pure virtual

Implemented in HCE::sphinx::reduce_task::SphinxResultBuilder.

Here is the caller graph for this function:

virtual Poco::SharedPtr<SphinxResultData> HCE::sphinx::reduce_task::SphinxResultBuilderIf::buildFromUsingKeys ( const Poco::SharedPtr< SphinxResultData > &  sphinxResultData,
std::vector< std::pair< std::string, unsigned long long > > &  selectWeightKeys 
)
pure virtual

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