67 typedef std::pair< std::basic_string<wchar_t>, std::basic_string<wchar_t> > Regex;
68 typedef std::vector<Regex> RegexMap;
69 typedef std::set<Solution,SolutionCompare> OrderedSolution;
84 void matchApproxTokenAndFollowers(
88 std::pair<NameIndex::const_iterator,NameIndex::const_iterator> nameRange,
89 OrderedSolution& result)
const;
91 void computeVertexMatches(
97 int findApproxPattern(
98 const std::basic_string<wchar_t>& pattern,
LimaString text,
99 std::vector<Suggestion>& suggestions,
int nbMaxError)
const;
108 QString wcharStr2LimaStr(
const std::basic_string<wchar_t>& wstring)
const;
109 std::basic_string<wchar_t> LimaStr2wcharStr(
const QString& limastr)
const;
110 std::basic_string<wchar_t> buildPattern(
const std::basic_string<wchar_t>& normalizedForm)
const;
120 Common::MediaticData::EntityGroupId m_entityGroupId;
122 std::shared_ptr<NameIndexResource> m_nameIndex;
boost::adjacency_list< boost::vecS, boost::vecS, boost::bidirectionalS, LinguisticVertexProperties > LinguisticGraph
Property to identify the chains in the graph.
Holds all data that pass through the ProcessUnits Analysis data are shared pointers,...