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

Public Member Functions

 AccentedLevelState ()
 
 ~AccentedLevelState ()=default
 
 AccentedLevelState (const AccentedLevelState &)=default
 
AccentedLevelState & operator= (const AccentedLevelState &)=default
 
void next (FsaStringsPool &sp)
 
bool end () const
 
bool operator< (const AccentedLevelState &lis) const
 
bool operator== (const AccentedLevelState &lis) const
 

Public Attributes

unsigned char * pos
 
unsigned char * posEnd
 
StringsPoolIndex accentedForm
 
LimaString accentedFormStr
 
StringsPoolIndex accentedEntry
 
bool final
 
bool mainKeys
 
std::shared_ptr< Lima::Common::AbstractAccessByString > keys
 
const DictionaryData * dicoData
 

Detailed Description

Definition at line 115 of file MultiLevelAnalysisDictionaryEntry.cpp.

Constructor & Destructor Documentation

◆ AccentedLevelState() [1/2]

Lima::LinguisticProcessing::AnalysisDict::AccentedLevelState::AccentedLevelState ( )

Definition at line 144 of file MultiLevelAnalysisDictionaryEntry.cpp.

◆ ~AccentedLevelState()

Lima::LinguisticProcessing::AnalysisDict::AccentedLevelState::~AccentedLevelState ( )
default

◆ AccentedLevelState() [2/2]

Lima::LinguisticProcessing::AnalysisDict::AccentedLevelState::AccentedLevelState ( const AccentedLevelState &  )
default

Member Function Documentation

◆ end()

bool Lima::LinguisticProcessing::AnalysisDict::AccentedLevelState::end ( ) const

Definition at line 929 of file MultiLevelAnalysisDictionaryEntry.cpp.

◆ next()

void Lima::LinguisticProcessing::AnalysisDict::AccentedLevelState::next ( FsaStringsPool &  sp)

Definition at line 891 of file MultiLevelAnalysisDictionaryEntry.cpp.

◆ operator<()

bool Lima::LinguisticProcessing::AnalysisDict::AccentedLevelState::operator< ( const AccentedLevelState &  lis) const

Definition at line 934 of file MultiLevelAnalysisDictionaryEntry.cpp.

◆ operator=()

AccentedLevelState & Lima::LinguisticProcessing::AnalysisDict::AccentedLevelState::operator= ( const AccentedLevelState &  )
default

◆ operator==()

bool Lima::LinguisticProcessing::AnalysisDict::AccentedLevelState::operator== ( const AccentedLevelState &  lis) const

Definition at line 941 of file MultiLevelAnalysisDictionaryEntry.cpp.

Member Data Documentation

◆ accentedEntry

StringsPoolIndex Lima::LinguisticProcessing::AnalysisDict::AccentedLevelState::accentedEntry

Definition at line 130 of file MultiLevelAnalysisDictionaryEntry.cpp.

◆ accentedForm

StringsPoolIndex Lima::LinguisticProcessing::AnalysisDict::AccentedLevelState::accentedForm

Definition at line 128 of file MultiLevelAnalysisDictionaryEntry.cpp.

◆ accentedFormStr

LimaString Lima::LinguisticProcessing::AnalysisDict::AccentedLevelState::accentedFormStr

Definition at line 129 of file MultiLevelAnalysisDictionaryEntry.cpp.

◆ dicoData

const DictionaryData* Lima::LinguisticProcessing::AnalysisDict::AccentedLevelState::dicoData

Definition at line 136 of file MultiLevelAnalysisDictionaryEntry.cpp.

◆ final

bool Lima::LinguisticProcessing::AnalysisDict::AccentedLevelState::final

Definition at line 131 of file MultiLevelAnalysisDictionaryEntry.cpp.

◆ keys

std::shared_ptr<Lima::Common::AbstractAccessByString> Lima::LinguisticProcessing::AnalysisDict::AccentedLevelState::keys

Definition at line 135 of file MultiLevelAnalysisDictionaryEntry.cpp.

◆ mainKeys

bool Lima::LinguisticProcessing::AnalysisDict::AccentedLevelState::mainKeys

Definition at line 134 of file MultiLevelAnalysisDictionaryEntry.cpp.

◆ pos

unsigned char* Lima::LinguisticProcessing::AnalysisDict::AccentedLevelState::pos

Definition at line 124 of file MultiLevelAnalysisDictionaryEntry.cpp.

◆ posEnd

unsigned char* Lima::LinguisticProcessing::AnalysisDict::AccentedLevelState::posEnd

Definition at line 125 of file MultiLevelAnalysisDictionaryEntry.cpp.


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