![]() |
LIMA
Libre Multilingual Analyzer — C++ API
|
#include <common/FsaAccess/lexiconIdAccessor.h>
Public Member Functions | |
| LexiconIdAccessor () | |
| virtual | ~LexiconIdAccessor () |
| uint64_t | getId (const LimaString &word) override |
| uint64_t | getId (const std::vector< uint64_t > &structure) override |
| void | read (FsaAccessDataInputHandler &handler) |
| void | initTransfert () |
| void | feedWithNextDepData (const char *buff, uint64_t) |
| void | feedWithNextExtData (const char *buff, uint64_t) |
| void | closeTransfert () |
| uint64_t | getSize () const override |
| uint64_t | getSimpleTermSize () const override |
| void | print (std::ostream &os) const |
Public Member Functions inherited from Lima::Common::AbstractLexiconIdAccessor | |
| AbstractLexiconIdAccessor () | |
| virtual | ~AbstractLexiconIdAccessor () |
| virtual uint64_t | getId (const Lima::LimaString &word)=0 |
Friends | |
| class | CompoundsDataIterator |
Additional Inherited Members | |
Static Public Attributes inherited from Lima::Common::AbstractLexiconIdAccessor | |
| static const uint64_t | NOT_A_LEXICON_ID =0 |
| static const uint64_t | MAX_TOKEN_ID =100000000 |
| static const uint64_t | MAX_DEP_ID =2000000000 |
| static const uint64_t | BUFFER_SIZE =1024*32 |
Definition at line 36 of file lexiconIdAccessor.h.
|
inline |
Definition at line 40 of file lexiconIdAccessor.h.
|
inlinevirtual |
Definition at line 41 of file lexiconIdAccessor.h.
| void Lima::Common::FsaAccess::LexiconIdAccessor< SimpleStringAccess >::closeTransfert | ( | ) |
| void Lima::Common::FsaAccess::LexiconIdAccessor< SimpleStringAccess >::feedWithNextDepData | ( | const char * | buff, |
| uint64_t | |||
| ) |
| void Lima::Common::FsaAccess::LexiconIdAccessor< SimpleStringAccess >::feedWithNextExtData | ( | const char * | buff, |
| uint64_t | |||
| ) |
|
override |
|
overridevirtual |
Implements Lima::Common::AbstractLexiconIdAccessor.
|
overridevirtual |
Implements Lima::Common::AbstractLexiconIdAccessor.
|
overridevirtual |
Implements Lima::Common::AbstractLexiconIdAccessor.
| void Lima::Common::FsaAccess::LexiconIdAccessor< SimpleStringAccess >::initTransfert | ( | ) |
| void Lima::Common::FsaAccess::LexiconIdAccessor< SimpleStringAccess >::print | ( | std::ostream & | os | ) | const |
| void Lima::Common::FsaAccess::LexiconIdAccessor< SimpleStringAccess >::read | ( | FsaAccessDataInputHandler & | handler | ) |
|
friend |
Definition at line 38 of file lexiconIdAccessor.h.