1 #ifndef __OPENTREP_BOM_RESULTHOLDER_HPP
2 #define __OPENTREP_BOM_RESULTHOLDER_HPP
20 class ResultCombination;
49 return _combinedWeight;
64 _combinedWeight = iPercentage;
109 void toStream (std::ostream&)
const;
175 const Xapian::Database& _database;
189 #endif // __OPENTREP_BOM_RESULTHOLDER_HPP
const ResultList_T & getResultList() const
void setCombinedWeight(const Percentage_T &iPercentage)
void fromStream(std::istream &)
void calculateCodeMatches() const
const Percentage_T & getCombinedWeight() const
void calculateHeuristicWeights() const
void calculatePageRanks() const
std::string describeShortKey() const
void calculateCombinedWeights()
Class wrapping functions on a list of Result objects.
std::string describeKey() const
std::list< Result * > ResultList_T
void calculateEnvelopeWeights() const
void displayXapianPercentages() const
Class wrapping functions on a list of ResultHolder objects.
std::string toString() const
Base class for the Business Object Model (BOM) layer.
const TravelQuery_T & getQueryString() const
StringSet getCorrectedStringSet() const
Class holding a set of strings, e.g., {"rio", "de", "janeiro"}.
std::string TravelQuery_T
void toStream(std::ostream &) const