LIMA
Libre Multilingual Analyzer — C++ API
Loading...
Searching...
No Matches
Lima::Common::FsaAccess::ComposedDict16< contentElement, contentSet > Class Template Reference

#include <common/FsaAccess/ComposedDict16.h>

Public Member Functions

 ComposedDict16 (const contentElement &defaultValue)
 
virtual ~ComposedDict16 ()
 
void parseKeys (const std::string &keyFileName)
 
uint64_t getSize () const
 
const contentElement & getDefaultValue () const
 
const contentElement & getElement (const Lima::LimaString &word) const
 

Protected Attributes

FsaAccessSpare16 m_fsaDict
 
contentSet m_datas
 
contentElement m_emptyElement
 

Detailed Description

template<typename contentElement, typename contentSet>
class Lima::Common::FsaAccess::ComposedDict16< contentElement, contentSet >

Definition at line 28 of file ComposedDict16.h.

Constructor & Destructor Documentation

◆ ComposedDict16()

template<typename contentElement , typename contentSet >
Lima::Common::FsaAccess::ComposedDict16< contentElement, contentSet >::ComposedDict16 ( const contentElement &  defaultValue)

◆ ~ComposedDict16()

template<typename contentElement , typename contentSet >
virtual Lima::Common::FsaAccess::ComposedDict16< contentElement, contentSet >::~ComposedDict16 ( )
virtual

Member Function Documentation

◆ getDefaultValue()

template<typename contentElement , typename contentSet >
const contentElement & Lima::Common::FsaAccess::ComposedDict16< contentElement, contentSet >::getDefaultValue ( ) const
inline

Definition at line 34 of file ComposedDict16.h.

◆ getElement()

template<typename contentElement , typename contentSet >
const contentElement & Lima::Common::FsaAccess::ComposedDict16< contentElement, contentSet >::getElement ( const Lima::LimaString &  word) const

◆ getSize()

template<typename contentElement , typename contentSet >
uint64_t Lima::Common::FsaAccess::ComposedDict16< contentElement, contentSet >::getSize ( ) const

◆ parseKeys()

template<typename contentElement , typename contentSet >
void Lima::Common::FsaAccess::ComposedDict16< contentElement, contentSet >::parseKeys ( const std::string &  keyFileName)

Member Data Documentation

◆ m_datas

template<typename contentElement , typename contentSet >
contentSet Lima::Common::FsaAccess::ComposedDict16< contentElement, contentSet >::m_datas
protected

Definition at line 46 of file ComposedDict16.h.

◆ m_emptyElement

template<typename contentElement , typename contentSet >
contentElement Lima::Common::FsaAccess::ComposedDict16< contentElement, contentSet >::m_emptyElement
protected

Definition at line 48 of file ComposedDict16.h.

◆ m_fsaDict

template<typename contentElement , typename contentSet >
FsaAccessSpare16 Lima::Common::FsaAccess::ComposedDict16< contentElement, contentSet >::m_fsaDict
protected

Definition at line 44 of file ComposedDict16.h.


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