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

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

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

Public Member Functions

 AccentedConcatenatedDataHandler (LinguisticGraph *outputGraph, const LimaString &sourceStr, uint64_t positionOffset, const LinguisticAnalysisStructure::TStatus &status, LinguisticAnalysisStructure::MorphoSyntacticType type, const FsaStringsPool *sp, FlatTokenizer::CharChart *charChart)
 
virtual ~AccentedConcatenatedDataHandler ()
 
virtual void foundAccentedForm (StringsPoolIndex form) override
 
virtual void endAccentedForm () override
 
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 deleteAccentedForm (StringsPoolIndex form)
 

Detailed Description

Author
Benoit Mathieu

Definition at line 32 of file AccentedConcatenatedDataHandler.h.

Constructor & Destructor Documentation

◆ AccentedConcatenatedDataHandler()

Lima::LinguisticProcessing::MorphologicAnalysis::AccentedConcatenatedDataHandler::AccentedConcatenatedDataHandler ( LinguisticGraph *  outputGraph,
const LimaString &  sourceStr,
uint64_t  positionOffset,
const LinguisticAnalysisStructure::TStatus &  status,
LinguisticAnalysisStructure::MorphoSyntacticType  type,
const FsaStringsPool *  sp,
FlatTokenizer::CharChart *  charChart 
)

Definition at line 24 of file AccentedConcatenatedDataHandler.cpp.

◆ ~AccentedConcatenatedDataHandler()

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

Definition at line 72 of file AccentedConcatenatedDataHandler.cpp.

Member Function Documentation

◆ endAccentedForm()

void Lima::LinguisticProcessing::MorphologicAnalysis::AccentedConcatenatedDataHandler::endAccentedForm ( )
overridevirtual

◆ endComponent()

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

◆ endConcatenated()

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

◆ endLingInfos()

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

◆ foundAccentedForm()

void Lima::LinguisticProcessing::MorphologicAnalysis::AccentedConcatenatedDataHandler::foundAccentedForm ( StringsPoolIndex  form)
overridevirtual

◆ foundComponent()

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

◆ foundConcatenated()

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

◆ foundLingInfos()

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

◆ foundProperties()

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

◆ getConcatVertices()

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

Definition at line 79 of file AccentedConcatenatedDataHandler.h.


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