1#ifndef __OPENTREP_BOM_SCOREBOARD_HPP
2#define __OPENTREP_BOM_SCOREBOARD_HPP
28 typedef std::map<ScoreType::EN_ScoreType, Score_T>
ScoreMap_T;
67 _queryString = iQueryString;
126 void toStream (std::ostream&)
const;
std::string TravelQuery_T
Structure holding a board for all the types of score/matching having been performed.
Percentage_T calculateCombinedWeight()
void toStream(std::ostream &) const
ScoreBoard(const TravelQuery_T &, const ScoreType &, const Score_T &)
void setQueryString(const TravelQuery_T &iQueryString)
Score_T getCombinedWeight() const
std::string describe() const
std::map< ScoreType::EN_ScoreType, Score_T > ScoreMap_T
void fromStream(std::istream &)
void setScore(const ScoreType &, const Score_T &)
std::string describeKey() const
Score_T getScore(const ScoreType &) const
const ScoreMap_T & getScoreMap() const
const TravelQuery_T & getQueryString() const
void setCombinedWeight(const Score_T &iScore)
Enumeration of score types.