holds surface data of a token
More...
#include <linguisticProcessing/core/LinguisticAnalysisStructure/Token.h>
holds surface data of a token
- Author
- Benoit Mathieu
Definition at line 32 of file Token.h.
◆ Token() [1/3]
| Lima::LinguisticProcessing::LinguisticAnalysisStructure::Token::Token |
( |
StringsPoolIndex |
form, |
|
|
const LimaString & |
stringForm, |
|
|
uint64_t |
position, |
|
|
uint64_t |
length |
|
) |
| |
◆ Token() [2/3]
| Lima::LinguisticProcessing::LinguisticAnalysisStructure::Token::Token |
( |
StringsPoolIndex |
form, |
|
|
const LimaString & |
stringForm, |
|
|
uint64_t |
position, |
|
|
uint64_t |
length, |
|
|
const TStatus & |
status |
|
) |
| |
◆ Token() [3/3]
| Lima::LinguisticProcessing::LinguisticAnalysisStructure::Token::Token |
( |
const Token & |
tok | ) |
|
◆ ~Token()
| Lima::LinguisticProcessing::LinguisticAnalysisStructure::Token::~Token |
( |
| ) |
|
|
virtual |
◆ addOrthographicAlternatives()
| void Lima::LinguisticProcessing::LinguisticAnalysisStructure::Token::addOrthographicAlternatives |
( |
StringsPoolIndex |
alt | ) |
|
|
inline |
◆ form()
| StringsPoolIndex Lima::LinguisticProcessing::LinguisticAnalysisStructure::Token::form |
( |
| ) |
const |
|
inline |
◆ length()
| uint64_t Lima::LinguisticProcessing::LinguisticAnalysisStructure::Token::length |
( |
| ) |
const |
|
inline |
◆ orthographicAlternatives()
| const std::vector< StringsPoolIndex > & Lima::LinguisticProcessing::LinguisticAnalysisStructure::Token::orthographicAlternatives |
( |
| ) |
const |
|
inline |
◆ outputXml()
◆ position()
| uint64_t Lima::LinguisticProcessing::LinguisticAnalysisStructure::Token::position |
( |
| ) |
const |
|
inline |
◆ setLength()
| void Lima::LinguisticProcessing::LinguisticAnalysisStructure::Token::setLength |
( |
uint64_t |
length | ) |
|
|
inline |
◆ setPosition()
| void Lima::LinguisticProcessing::LinguisticAnalysisStructure::Token::setPosition |
( |
uint64_t |
pos | ) |
|
|
inline |
◆ setStatus()
| void Lima::LinguisticProcessing::LinguisticAnalysisStructure::Token::setStatus |
( |
const TStatus & |
status | ) |
|
|
inline |
Set the TStatus of a token.
Warning : Token is the owner of status object. Destructor of Token deletes status. Be aware of deleting old status before setting a new one.
- Parameters
-
Definition at line 100 of file Token.h.
◆ status() [1/2]
| TStatus & Lima::LinguisticProcessing::LinguisticAnalysisStructure::Token::status |
( |
| ) |
|
|
inline |
◆ status() [2/2]
| const TStatus & Lima::LinguisticProcessing::LinguisticAnalysisStructure::Token::status |
( |
| ) |
const |
|
inline |
◆ stringForm()
| const LimaString & Lima::LinguisticProcessing::LinguisticAnalysisStructure::Token::stringForm |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following files:
- lima_linguisticprocessing/src/linguisticProcessing/core/LinguisticAnalysisStructure/Token.h
- lima_linguisticprocessing/src/linguisticProcessing/core/LinguisticAnalysisStructure/Token.cpp