LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
Lima::LinguisticProcessing::AnalysisDumpers::FullXmlDumper::DumpGraphVisitor Class Reference

a visitor for going through the graph between two points and storing a BoWToken for every vertex that are not part of a complex token More...

#include <linguisticProcessing/core/AnalysisDumpers/fullXmlDumper.h>

Inheritance diagram for Lima::LinguisticProcessing::AnalysisDumpers::FullXmlDumper::DumpGraphVisitor:

Classes

class  EndOfSearch
 

Public Member Functions

 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)
 
void discover_vertex (LinguisticGraphVertex v, const LinguisticGraph &g)
 
void examine_edge (LinguisticGraphEdge e, const LinguisticGraph &g)
 
void examine_vertex (LinguisticGraphVertex v, const LinguisticGraph &g)
 

Detailed Description

a visitor for going through the graph between two points and storing a BoWToken for every vertex that are not part of a complex token

Definition at line 86 of file fullXmlDumper.h.

Constructor & Destructor Documentation

◆ DumpGraphVisitor()

Lima::LinguisticProcessing::AnalysisDumpers::FullXmlDumper::DumpGraphVisitor::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 
)
inline

Definition at line 98 of file fullXmlDumper.h.

Member Function Documentation

◆ discover_vertex()

void Lima::LinguisticProcessing::AnalysisDumpers::FullXmlDumper::DumpGraphVisitor::discover_vertex ( LinguisticGraphVertex  v,
const LinguisticGraph &  g 
)

Definition at line 542 of file fullXmlDumper.cpp.

◆ examine_edge()

void Lima::LinguisticProcessing::AnalysisDumpers::FullXmlDumper::DumpGraphVisitor::examine_edge ( LinguisticGraphEdge  e,
const LinguisticGraph &  g 
)

Definition at line 533 of file fullXmlDumper.cpp.

◆ examine_vertex()

void Lima::LinguisticProcessing::AnalysisDumpers::FullXmlDumper::DumpGraphVisitor::examine_vertex ( LinguisticGraphVertex  v,
const LinguisticGraph &  g 
)

Definition at line 506 of file fullXmlDumper.cpp.


The documentation for this class was generated from the following files: