72 void dumpLimaData(std::ostream& os,
77 const std::string& graphId,
79 std::vector< bool >& alreadyDumpedTokens,
80 std::map< LinguisticAnalysisStructure::Token*, uint64_t >& fullTokens)
const;
93 std::map< LinguisticAnalysisStructure::Token*, uint64_t >& m_fullTokens;
94 std::vector< bool >& m_alreadyDumpedFullTokens;
95 const std::string& m_graphId;
99 std::ostream& outputStream,
102 std::map< LinguisticAnalysisStructure::Token*, uint64_t >& fullTokens,
103 std::vector< bool >& alreadyDumpedFullTokens,
105 const std::string& graphId):
109 m_syntacticData(syntacticData),
110 m_language(language),
111 m_fullTokens(fullTokens),
112 m_alreadyDumpedFullTokens(alreadyDumpedFullTokens),
127 LimaString getPosition(
const uint64_t position)
const;
132 std::ostream& xmlStream,
133 std::map< LinguisticAnalysisStructure::Token*, uint64_t >& fullTokens,
134 std::vector< bool >& alreadyDumpedFullTokens,
135 const std::string& graphId)
const;
139 std::ostream& xmlStream)
const;
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,...
DumpGraphVisitor(const FullXmlDumper &dumper, std::ostream &outputStream, const LinguisticGraphVertex &end, const SyntacticAnalysis::SyntacticData *syntacticData, std::map< LinguisticAnalysisStructure::Token *, uint64_t > &fullTokens, std::vector< bool > &alreadyDumpedFullTokens, MediaId language, const std::string &graphId)