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

#include <SphinxWeightCalculator.hpp>

Inheritance diagram for HCE::sphinx::CalculateStrategyUseFieldNames:
Collaboration diagram for HCE::sphinx::CalculateStrategyUseFieldNames:

Public Types

typedef CalculateStrategy inherited
- Public Types inherited from HCE::sphinx::CalculateStrategy
enum  StrategyTypes { stUseFieldNames = 0 }

Public Member Functions

 CalculateStrategyUseFieldNames (void)
virtual ~CalculateStrategyUseFieldNames (void)
void calculate (const std::vector< std::string > &orderFields, SphinxResultData &resultData)
- Public Member Functions inherited from HCE::sphinx::CalculateStrategy
 CalculateStrategy (void)
virtual ~CalculateStrategy (void)
std::string getLogString (void) const
void weightToStream (const std::string &input, std::ostream &os) throw (std::exception)

Additional Inherited Members

- Protected Attributes inherited from HCE::sphinx::CalculateStrategy
std::string logString

Detailed Description

Definition at line 81 of file SphinxWeightCalculator.hpp.

Member Typedef Documentation

Constructor & Destructor Documentation

HCE::sphinx::CalculateStrategyUseFieldNames::CalculateStrategyUseFieldNames ( void  )
inline

Definition at line 84 of file SphinxWeightCalculator.hpp.

virtual HCE::sphinx::CalculateStrategyUseFieldNames::~CalculateStrategyUseFieldNames ( void  )
inlinevirtual

Definition at line 85 of file SphinxWeightCalculator.hpp.

Member Function Documentation

void HCE::sphinx::CalculateStrategyUseFieldNames::calculate ( const std::vector< std::string > &  orderFields,
SphinxResultData resultData 
)
virtual

Implements HCE::sphinx::CalculateStrategy.

Definition at line 89 of file SphinxWeightCalculator.cpp.

Here is the call graph for this function:


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