![]() |
LIMA
Libre Multilingual Analyzer — C++ API
|
#include <linguisticProcessing/core/AnalysisDict/EnhancedAnalysisDictionaryEntry.h>
Public Member Functions | |
| EnhancedAnalysisDictionaryEntry (StringsPoolIndex formId, bool isFinal, bool isEmpty, bool hasLingInfos, bool hasConcatenated, bool hasAccentedForm, unsigned char *startEntryData, unsigned char *endEntryData, const DictionaryData *dicoData, bool isMainKeys, std::shared_ptr< Lima::Common::AbstractAccessByString > access, Lima::FsaStringsPool *sp) | |
| EnhancedAnalysisDictionaryEntry (const EnhancedAnalysisDictionaryEntry &eade) | |
| virtual | ~EnhancedAnalysisDictionaryEntry () |
| virtual AbstractDictionaryEntry * | clone () override |
| virtual void | parseLingInfos (AbstractDictionaryEntryHandler *handler) const override |
| virtual void | parseConcatenated (AbstractDictionaryEntryHandler *handler) const override |
| virtual void | parseAccentedForms (AbstractDictionaryEntryHandler *handler) const override |
Public Member Functions inherited from Lima::LinguisticProcessing::AnalysisDict::AbstractDictionaryEntry | |
| AbstractDictionaryEntry (StringsPoolIndex entryId, bool isFinal, bool isEmpty, bool hasLingInfos, bool hasConcatenated, bool hasAccentedForm) | |
| virtual | ~AbstractDictionaryEntry () |
| StringsPoolIndex | getEntryId () const |
| bool | isFinal () const |
| bool | isEmpty () const |
| bool | hasLingInfos () const |
| bool | hasConcatenated () const |
| bool | hasAccentedForms () const |
Additional Inherited Members | |
Protected Attributes inherited from Lima::LinguisticProcessing::AnalysisDict::AbstractDictionaryEntry | |
| StringsPoolIndex | m_entryId |
| bool | m_isFinal |
| bool | m_isEmpty |
| bool | m_hasLingInfos |
| bool | m_hasConcatenated |
| bool | m_hasAccentedForms |
Definition at line 33 of file EnhancedAnalysisDictionaryEntry.h.
| Lima::LinguisticProcessing::AnalysisDict::EnhancedAnalysisDictionaryEntry::EnhancedAnalysisDictionaryEntry | ( | StringsPoolIndex | formId, |
| bool | isFinal, | ||
| bool | isEmpty, | ||
| bool | hasLingInfos, | ||
| bool | hasConcatenated, | ||
| bool | hasAccentedForm, | ||
| unsigned char * | startEntryData, | ||
| unsigned char * | endEntryData, | ||
| const DictionaryData * | dicoData, | ||
| bool | isMainKeys, | ||
| std::shared_ptr< Lima::Common::AbstractAccessByString > | access, | ||
| Lima::FsaStringsPool * | sp | ||
| ) |
Definition at line 21 of file EnhancedAnalysisDictionaryEntry.cpp.
| Lima::LinguisticProcessing::AnalysisDict::EnhancedAnalysisDictionaryEntry::EnhancedAnalysisDictionaryEntry | ( | const EnhancedAnalysisDictionaryEntry & | eade | ) |
Definition at line 50 of file EnhancedAnalysisDictionaryEntry.cpp.
|
virtual |
Definition at line 63 of file EnhancedAnalysisDictionaryEntry.cpp.
|
inlineoverridevirtual |
Implements Lima::LinguisticProcessing::AnalysisDict::AbstractDictionaryEntry.
Definition at line 69 of file EnhancedAnalysisDictionaryEntry.h.
|
overridevirtual |
Implements Lima::LinguisticProcessing::AnalysisDict::AbstractDictionaryEntry.
Definition at line 98 of file EnhancedAnalysisDictionaryEntry.cpp.
|
overridevirtual |
Implements Lima::LinguisticProcessing::AnalysisDict::AbstractDictionaryEntry.
Definition at line 85 of file EnhancedAnalysisDictionaryEntry.cpp.
|
overridevirtual |
Implements Lima::LinguisticProcessing::AnalysisDict::AbstractDictionaryEntry.
Definition at line 71 of file EnhancedAnalysisDictionaryEntry.cpp.