a generic feature that is defined by a name and a value, which can be of any type (use boost::any type)
More...
#include <linguisticProcessing/core/Automaton/EntityFeatures.h>
a generic feature that is defined by a name and a value, which can be of any type (use boost::any type)
Definition at line 44 of file EntityFeatures.h.
◆ EntityFeature() [1/2]
| Lima::LinguisticProcessing::Automaton::EntityFeature::EntityFeature |
( |
| ) |
|
◆ EntityFeature() [2/2]
template<typename ValueType >
| Lima::LinguisticProcessing::Automaton::EntityFeature::EntityFeature |
( |
const std::string & |
name, |
|
|
const ValueType & |
value |
|
) |
| |
|
inline |
◆ ~EntityFeature()
| Lima::LinguisticProcessing::Automaton::EntityFeature::~EntityFeature |
( |
| ) |
|
◆ getLength()
| uint64_t Lima::LinguisticProcessing::Automaton::EntityFeature::getLength |
( |
| ) |
const |
|
inline |
◆ getName()
| const std::string & Lima::LinguisticProcessing::Automaton::EntityFeature::getName |
( |
| ) |
const |
|
inline |
◆ getPosition()
| uint64_t Lima::LinguisticProcessing::Automaton::EntityFeature::getPosition |
( |
| ) |
const |
|
inline |
◆ getValue() [1/2]
| boost::any Lima::LinguisticProcessing::Automaton::EntityFeature::getValue |
( |
| ) |
|
|
inline |
◆ getValue() [2/2]
| const boost::any & Lima::LinguisticProcessing::Automaton::EntityFeature::getValue |
( |
| ) |
const |
|
inline |
◆ getValueLimaString()
| LimaString Lima::LinguisticProcessing::Automaton::EntityFeature::getValueLimaString |
( |
| ) |
const |
◆ getValueString()
| std::string Lima::LinguisticProcessing::Automaton::EntityFeature::getValueString |
( |
| ) |
const |
◆ operator==() [1/2]
| bool Lima::LinguisticProcessing::Automaton::EntityFeature::operator== |
( |
const EntityFeature & |
f | ) |
const |
◆ operator==() [2/2]
| bool Lima::LinguisticProcessing::Automaton::EntityFeature::operator== |
( |
const std::string & |
name | ) |
const |
◆ setLength()
| void Lima::LinguisticProcessing::Automaton::EntityFeature::setLength |
( |
const uint64_t & |
val | ) |
|
|
inline |
◆ setName()
| void Lima::LinguisticProcessing::Automaton::EntityFeature::setName |
( |
const std::string & |
name | ) |
|
|
inline |
◆ setPosition()
| void Lima::LinguisticProcessing::Automaton::EntityFeature::setPosition |
( |
const uint64_t & |
pos | ) |
|
|
inline |
◆ setValue()
| void Lima::LinguisticProcessing::Automaton::EntityFeature::setValue |
( |
const boost::any & |
val | ) |
|
|
inline |
The documentation for this class was generated from the following files: