49 void loadFromFile(
const std::string& fileName);
51 inline MediaId
language()
const {
return m_language;};
53 double dependencyProbability(std::string target,
LinguisticCode targetCode, std::string dependency, std::string source,
LinguisticCode sourceCode)
const;
56 class compareTuple :
public std::less< boost::tuple< std::string, LinguisticCode, std::string, std::string, LinguisticCode > >
59 bool operator()(
const boost::tuple< std::string, LinguisticCode, std::string, std::string, LinguisticCode >&
t1,
60 const boost::tuple< std::string, LinguisticCode, std::string, std::string, LinguisticCode >&
t2)
const;
64 std::map< boost::tuple< std::string, LinguisticCode, std::string, std::string, LinguisticCode >, double, compareTuple > m_preferences;