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

#include <linguisticProcessing/core/FlatTokenizer/Char.h>

Public Member Functions

 Char (LimaChar code)
 
virtual ~Char ()
 
Lima::LimaChar operator() () const
 
Lima::LimaChar code () const
 
Lima::LimaChar surrogate () const
 
const Lima::LimaString & name () const
 
const CharClass * charClass () const
 
void setCode (Lima::LimaChar c)
 
void setSurrogate (Lima::LimaChar s)
 
void setName (const Lima::LimaString &name)
 
void setCharClass (const CharClass *cl)
 
const Char * maj () const
 
const Char * min () const
 
const Char * unmark () const
 
const Char * longUnmark () const
 
bool hasLongUnmark () const
 
void setMaj (const Char *maj)
 
void setMin (const Char *min)
 
void setUnmark (const Char *un)
 
void setLongUnmark (const Char *lu)
 

Detailed Description

Definition at line 22 of file Char.h.

Constructor & Destructor Documentation

◆ Char()

Lima::LinguisticProcessing::FlatTokenizer::Char::Char ( Lima::LimaChar  code)
explicit

Definition at line 48 of file Char.cpp.

◆ ~Char()

Lima::LinguisticProcessing::FlatTokenizer::Char::~Char ( )
virtual

Definition at line 53 of file Char.cpp.

Member Function Documentation

◆ charClass()

const CharClass * Lima::LinguisticProcessing::FlatTokenizer::Char::charClass ( ) const

Definition at line 62 of file Char.cpp.

◆ code()

Lima::LimaChar Lima::LinguisticProcessing::FlatTokenizer::Char::code ( ) const

Definition at line 59 of file Char.cpp.

◆ hasLongUnmark()

bool Lima::LinguisticProcessing::FlatTokenizer::Char::hasLongUnmark ( ) const

Definition at line 73 of file Char.cpp.

◆ longUnmark()

const Char * Lima::LinguisticProcessing::FlatTokenizer::Char::longUnmark ( ) const

Definition at line 72 of file Char.cpp.

◆ maj()

const Char * Lima::LinguisticProcessing::FlatTokenizer::Char::maj ( ) const

Definition at line 69 of file Char.cpp.

◆ min()

const Char * Lima::LinguisticProcessing::FlatTokenizer::Char::min ( ) const

Definition at line 70 of file Char.cpp.

◆ name()

const Lima::LimaString & Lima::LinguisticProcessing::FlatTokenizer::Char::name ( ) const

Definition at line 61 of file Char.cpp.

◆ operator()()

Lima::LimaChar Lima::LinguisticProcessing::FlatTokenizer::Char::operator() ( ) const

Definition at line 58 of file Char.cpp.

◆ setCharClass()

void Lima::LinguisticProcessing::FlatTokenizer::Char::setCharClass ( const CharClass *  cl)

Definition at line 67 of file Char.cpp.

◆ setCode()

void Lima::LinguisticProcessing::FlatTokenizer::Char::setCode ( Lima::LimaChar  c)

Definition at line 64 of file Char.cpp.

◆ setLongUnmark()

void Lima::LinguisticProcessing::FlatTokenizer::Char::setLongUnmark ( const Char *  lu)

Definition at line 126 of file Char.cpp.

◆ setMaj()

void Lima::LinguisticProcessing::FlatTokenizer::Char::setMaj ( const Char *  maj)

Definition at line 76 of file Char.cpp.

◆ setMin()

void Lima::LinguisticProcessing::FlatTokenizer::Char::setMin ( const Char *  min)

Definition at line 91 of file Char.cpp.

◆ setName()

void Lima::LinguisticProcessing::FlatTokenizer::Char::setName ( const Lima::LimaString &  name)

Definition at line 66 of file Char.cpp.

◆ setSurrogate()

void Lima::LinguisticProcessing::FlatTokenizer::Char::setSurrogate ( Lima::LimaChar  s)

Definition at line 65 of file Char.cpp.

◆ setUnmark()

void Lima::LinguisticProcessing::FlatTokenizer::Char::setUnmark ( const Char *  un)

Definition at line 105 of file Char.cpp.

◆ surrogate()

Lima::LimaChar Lima::LinguisticProcessing::FlatTokenizer::Char::surrogate ( ) const

Definition at line 60 of file Char.cpp.

◆ unmark()

const Char * Lima::LinguisticProcessing::FlatTokenizer::Char::unmark ( ) const

Definition at line 71 of file Char.cpp.


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