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

#include <common/StringMap/StringMap.h>

Inheritance diagram for Lima::Common::StringMap::StringMap< accessMethod, contentElement >:
Lima::Common::StringMap::IndirectDataDico< accessMethod, analysisDicoEntry > Lima::Common::StringMap::IndirectDataDico< accessMethod, contentElement > Lima::Common::StringMap::SimpleDataDico< accessMethod, contentElement, storedSet > Lima::LinguisticProcessing::AnalysisDict::AnalysisDico< accessMethod >

Public Member Functions

 StringMap (const contentElement &defaultValue)
 
virtual ~StringMap ()
 
void parseAccessMethod (const std::string &keyFileName)
 
uint64_t getSize () const
 
const contentElement & getDefaultValue () const
 

Protected Attributes

accessMethod m_accessMethod
 
contentElement m_emptyElement
 

Detailed Description

template<typename accessMethod, typename contentElement>
class Lima::Common::StringMap::StringMap< accessMethod, contentElement >

Definition at line 46 of file StringMap.h.

Constructor & Destructor Documentation

◆ StringMap()

template<typename accessMethod , typename contentElement >
Lima::Common::StringMap::StringMap< accessMethod, contentElement >::StringMap ( const contentElement &  defaultValue)

◆ ~StringMap()

template<typename accessMethod , typename contentElement >
virtual Lima::Common::StringMap::StringMap< accessMethod, contentElement >::~StringMap ( )
virtual

Member Function Documentation

◆ getDefaultValue()

template<typename accessMethod , typename contentElement >
const contentElement & Lima::Common::StringMap::StringMap< accessMethod, contentElement >::getDefaultValue ( ) const
inline

Definition at line 52 of file StringMap.h.

◆ getSize()

template<typename accessMethod , typename contentElement >
uint64_t Lima::Common::StringMap::StringMap< accessMethod, contentElement >::getSize ( ) const

◆ parseAccessMethod()

template<typename accessMethod , typename contentElement >
void Lima::Common::StringMap::StringMap< accessMethod, contentElement >::parseAccessMethod ( const std::string &  keyFileName)

Member Data Documentation

◆ m_accessMethod

template<typename accessMethod , typename contentElement >
accessMethod Lima::Common::StringMap::StringMap< accessMethod, contentElement >::m_accessMethod
protected

Definition at line 61 of file StringMap.h.

◆ m_emptyElement

template<typename accessMethod , typename contentElement >
contentElement Lima::Common::StringMap::StringMap< accessMethod, contentElement >::m_emptyElement
protected

Definition at line 65 of file StringMap.h.


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