#include <linguisticProcessing/core/SpecificEntities/NormalizeDateTime.h>
|
| | NormalizeTime (MediaId language, const LimaString &complement=LimaString()) |
| |
| virtual | ~NormalizeTime () |
| |
| virtual bool | operator() (Automaton::RecognizerMatch &m, AnalysisContent &analysis) const override=0 |
| | zero-ary constraint function : applies the function without a vertex indication (used for actions, not constraints -> applied only at end, when a match is found: uses the result of the match
|
| |
| virtual bool | actionNeedsRecognizedExpression () override |
| |
| const ReferenceData & | getReferenceData () const |
| |
| bool | hasResources () const |
| |
| const std::shared_ptr< NormalizeDateTimeResources > | getResources () const |
| |
| virtual | ~ConstraintFunction () |
| |
| virtual bool | operator() (const LinguisticAnalysisStructure::AnalysisGraph &, const LinguisticGraphVertex &, const LinguisticGraphVertex &, AnalysisContent &) const |
| | binary constraint function : the constraint only applies on two vertices in the graph (the graph is also given as a parameter).
|
| |
| virtual bool | operator() (const LinguisticAnalysisStructure::AnalysisGraph &, const LinguisticGraphVertex &, AnalysisContent &) const |
| | unary constraint function : the constraint only applies on one vertices in the graph (the graph is also given as a parameter).
|
| |
| virtual bool | operator() (AnalysisContent &) const |
| | zero-ary constraint function : applies the function without a vertex indication (used for actions, not constraints -> applied only at end, when a match is found)
|
| |
| const LimaString & | getComplementString () |
| |
| unsigned char | getLanguage () |
| |
Definition at line 117 of file NormalizeDateTime.h.
◆ NormalizeTime()
| Lima::LinguisticProcessing::SpecificEntities::NormalizeTime::NormalizeTime |
( |
MediaId |
language, |
|
|
const LimaString & |
complement = LimaString() |
|
) |
| |
◆ ~NormalizeTime()
| virtual Lima::LinguisticProcessing::SpecificEntities::NormalizeTime::~NormalizeTime |
( |
| ) |
|
|
inlinevirtual |
◆ actionNeedsRecognizedExpression()
| virtual bool Lima::LinguisticProcessing::SpecificEntities::NormalizeTime::actionNeedsRecognizedExpression |
( |
| ) |
|
|
inlineoverridevirtual |
◆ getReferenceData()
| const ReferenceData & Lima::LinguisticProcessing::SpecificEntities::NormalizeTime::getReferenceData |
( |
| ) |
const |
|
inline |
◆ getResources()
| const std::shared_ptr< NormalizeDateTimeResources > Lima::LinguisticProcessing::SpecificEntities::NormalizeTime::getResources |
( |
| ) |
const |
|
inline |
◆ getTimeDuration()
◆ getUTCTime()
| QTime Lima::LinguisticProcessing::SpecificEntities::NormalizeTime::getUTCTime |
( |
const QDate & |
d, |
|
|
const QTime & |
duration |
|
) |
| const |
|
protected |
◆ hasResources()
| bool Lima::LinguisticProcessing::SpecificEntities::NormalizeTime::hasResources |
( |
| ) |
const |
|
inline |
◆ operator()()
The documentation for this class was generated from the following files: