LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
Lima::LinguisticProcessing::MorphologicAnalysis::ConcatenatedDataHandler Class Reference

#include <linguisticProcessing/core/MorphologicAnalysis/ConcatenatedDataHandler.h>

Inheritance diagram for Lima::LinguisticProcessing::MorphologicAnalysis::ConcatenatedDataHandler:
Lima::LinguisticProcessing::AnalysisDict::AbstractDictionaryEntryHandler

Public Member Functions

 ConcatenatedDataHandler (LinguisticGraph *outputGraph, LinguisticAnalysisStructure::Token *sourceToken, LinguisticAnalysisStructure::MorphoSyntacticType type, const FsaStringsPool *sp)
 
virtual ~ConcatenatedDataHandler ()
 
virtual void foundLingInfos (StringsPoolIndex lemma, StringsPoolIndex norm) override
 
virtual void endLingInfos () override
 
virtual void foundConcatenated () override
 
virtual void foundComponent (uint64_t position, uint64_t length, StringsPoolIndex form) override
 
virtual void endComponent () override
 
virtual void endConcatenated () override
 
virtual void foundProperties (LinguisticCode lings) override
 
const std::vector< std::vector< LinguisticGraphVertex > > & getConcatVertices () const
 
- Public Member Functions inherited from Lima::LinguisticProcessing::AnalysisDict::AbstractDictionaryEntryHandler
virtual ~AbstractDictionaryEntryHandler ()
 
virtual void startEntry (StringsPoolIndex form)
 
virtual void endEntry ()
 
virtual void deleteLingInfos (StringsPoolIndex lemma, StringsPoolIndex norm)
 
virtual void deleteConcatenated ()
 
virtual void foundAccentedForm (StringsPoolIndex form)
 
virtual void deleteAccentedForm (StringsPoolIndex form)
 
virtual void endAccentedForm ()
 

Detailed Description

Author
Benoit Mathieu

Definition at line 29 of file ConcatenatedDataHandler.h.

Constructor & Destructor Documentation

◆ ConcatenatedDataHandler()

Lima::LinguisticProcessing::MorphologicAnalysis::ConcatenatedDataHandler::ConcatenatedDataHandler ( LinguisticGraph *  outputGraph,
LinguisticAnalysisStructure::Token *  sourceToken,
LinguisticAnalysisStructure::MorphoSyntacticType  type,
const FsaStringsPool *  sp 
)

Definition at line 23 of file ConcatenatedDataHandler.cpp.

◆ ~ConcatenatedDataHandler()

Lima::LinguisticProcessing::MorphologicAnalysis::ConcatenatedDataHandler::~ConcatenatedDataHandler ( )
virtual

Definition at line 39 of file ConcatenatedDataHandler.cpp.

Member Function Documentation

◆ endComponent()

void Lima::LinguisticProcessing::MorphologicAnalysis::ConcatenatedDataHandler::endComponent ( )
overridevirtual

◆ endConcatenated()

void Lima::LinguisticProcessing::MorphologicAnalysis::ConcatenatedDataHandler::endConcatenated ( )
overridevirtual

◆ endLingInfos()

void Lima::LinguisticProcessing::MorphologicAnalysis::ConcatenatedDataHandler::endLingInfos ( )
overridevirtual

◆ foundComponent()

void Lima::LinguisticProcessing::MorphologicAnalysis::ConcatenatedDataHandler::foundComponent ( uint64_t  position,
uint64_t  length,
StringsPoolIndex  form 
)
overridevirtual

◆ foundConcatenated()

void Lima::LinguisticProcessing::MorphologicAnalysis::ConcatenatedDataHandler::foundConcatenated ( )
overridevirtual

◆ foundLingInfos()

void Lima::LinguisticProcessing::MorphologicAnalysis::ConcatenatedDataHandler::foundLingInfos ( StringsPoolIndex  lemma,
StringsPoolIndex  norm 
)
overridevirtual

◆ foundProperties()

void Lima::LinguisticProcessing::MorphologicAnalysis::ConcatenatedDataHandler::foundProperties ( LinguisticCode  lings)
overridevirtual

◆ getConcatVertices()

const std::vector< std::vector< LinguisticGraphVertex > > & Lima::LinguisticProcessing::MorphologicAnalysis::ConcatenatedDataHandler::getConcatVertices ( ) const
inline

Definition at line 64 of file ConcatenatedDataHandler.h.


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