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

#include <linguisticProcessing/core/Dictionary/ConcatenatedEntry.h>

Inheritance diagram for Lima::LinguisticProcessing::Dictionary::ConcatenatedEntry:
Lima::LinguisticProcessing::Dictionary::BinaryEntry

Public Member Functions

 ConcatenatedEntry ()
 
 ConcatenatedEntry (const ConcatenatedEntry &)
 
 ConcatenatedEntry (unsigned char *startAddr, unsigned char *stringStartAddr)
 
virtual ~ConcatenatedEntry ()
 
ConcatenatedEntry & operator= (const ConcatenatedEntry &)
 
ConcatenatedEntry & reset ()
 
bool isEmpty () const
 
SingleConcatenatedEntry nextSingleConcatenated ()
 
- Public Member Functions inherited from Lima::LinguisticProcessing::Dictionary::BinaryEntry
 BinaryEntry ()
 
 BinaryEntry (const BinaryEntry &)
 
virtual ~BinaryEntry ()
 
BinaryEntry & operator= (const BinaryEntry &entry)
 
uint64_t getEncodedNumber (unsigned char *&ptr) const
 
uint64_t getEncodedNumberNoMove (unsigned char *ptr) const
 
uint64_t getNumber (unsigned char *&ptr, const uint64_t count) const
 
uint64_t getNumberNoMove (unsigned char *ptr, const uint64_t count) const
 
Lima::LimaString getString (unsigned char *&ptr) const
 
Lima::LimaString getStringNoMove (unsigned char *ptr) const
 
Lima::LimaString getUtf8String (unsigned char *&ptr) const
 
Lima::LimaString getUtf8StringNoMove (unsigned char *ptr) const
 
unsigned char * nextField (unsigned char *&ptr) const
 

Detailed Description

Definition at line 26 of file ConcatenatedEntry.h.

Constructor & Destructor Documentation

◆ ConcatenatedEntry() [1/3]

Lima::LinguisticProcessing::Dictionary::ConcatenatedEntry::ConcatenatedEntry ( )

Definition at line 31 of file ConcatenatedEntry.cpp.

◆ ConcatenatedEntry() [2/3]

Lima::LinguisticProcessing::Dictionary::ConcatenatedEntry::ConcatenatedEntry ( const ConcatenatedEntry &  concatenated)

Definition at line 41 of file ConcatenatedEntry.cpp.

◆ ConcatenatedEntry() [3/3]

Lima::LinguisticProcessing::Dictionary::ConcatenatedEntry::ConcatenatedEntry ( unsigned char *  startAddr,
unsigned char *  stringStartAddr 
)

Definition at line 50 of file ConcatenatedEntry.cpp.

◆ ~ConcatenatedEntry()

Lima::LinguisticProcessing::Dictionary::ConcatenatedEntry::~ConcatenatedEntry ( )
virtual

Definition at line 61 of file ConcatenatedEntry.cpp.

Member Function Documentation

◆ isEmpty()

bool Lima::LinguisticProcessing::Dictionary::ConcatenatedEntry::isEmpty ( ) const

Definition at line 92 of file ConcatenatedEntry.cpp.

◆ nextSingleConcatenated()

SingleConcatenatedEntry Lima::LinguisticProcessing::Dictionary::ConcatenatedEntry::nextSingleConcatenated ( )

Definition at line 100 of file ConcatenatedEntry.cpp.

◆ operator=()

ConcatenatedEntry & Lima::LinguisticProcessing::Dictionary::ConcatenatedEntry::operator= ( const ConcatenatedEntry &  concatenated)

Definition at line 67 of file ConcatenatedEntry.cpp.

◆ reset()

ConcatenatedEntry & Lima::LinguisticProcessing::Dictionary::ConcatenatedEntry::reset ( )

Definition at line 77 of file ConcatenatedEntry.cpp.


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