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

#include <common/misc/fsaStringsPool.h>

Public Member Functions

 FsaStringsPool ()
 
virtual ~FsaStringsPool ()
 
 FsaStringsPool (const FsaStringsPool &)=delete
 
FsaStringsPool & operator= (const FsaStringsPool &)=delete
 
StringsPoolIndex operator[] (const LimaString &str)
 
const LimaString & operator[] (const StringsPoolIndex ind) const
 
void registerMainKeys (std::shared_ptr< Common::AbstractAccessByString > mainKeys)
 
void registerUser (void *p)
 
void unregisterUser (void *p)
 
void endResourcesPool ()
 

Detailed Description

Author
CEA LIST

Definition at line 31 of file fsaStringsPool.h.

Constructor & Destructor Documentation

◆ FsaStringsPool() [1/2]

Lima::FsaStringsPool::FsaStringsPool ( )

Definition at line 59 of file fsaStringsPool.cpp.

◆ ~FsaStringsPool()

Lima::FsaStringsPool::~FsaStringsPool ( )
virtual

Definition at line 64 of file fsaStringsPool.cpp.

◆ FsaStringsPool() [2/2]

Lima::FsaStringsPool::FsaStringsPool ( const FsaStringsPool &  )
delete

Member Function Documentation

◆ endResourcesPool()

void Lima::FsaStringsPool::endResourcesPool ( )

Definition at line 140 of file fsaStringsPool.cpp.

◆ operator=()

FsaStringsPool & Lima::FsaStringsPool::operator= ( const FsaStringsPool &  )
delete

◆ operator[]() [1/2]

StringsPoolIndex Lima::FsaStringsPool::operator[] ( const LimaString &  str)

Definition at line 90 of file fsaStringsPool.cpp.

◆ operator[]() [2/2]

const LimaString & Lima::FsaStringsPool::operator[] ( const StringsPoolIndex  ind) const

Definition at line 109 of file fsaStringsPool.cpp.

◆ registerMainKeys()

void Lima::FsaStringsPool::registerMainKeys ( std::shared_ptr< Common::AbstractAccessByString >  mainKeys)

Definition at line 69 of file fsaStringsPool.cpp.

◆ registerUser()

void Lima::FsaStringsPool::registerUser ( void *  p)

Definition at line 130 of file fsaStringsPool.cpp.

◆ unregisterUser()

void Lima::FsaStringsPool::unregisterUser ( void *  p)

Definition at line 135 of file fsaStringsPool.cpp.


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