#include <linguisticProcessing/core/SyntacticAnalysis/SimplificationConstraints.h>
|
| | Simplify (MediaId language, const LimaString &complement=LimaString()) |
| |
| | ~Simplify () |
| |
| bool | operator() (Automaton::RecognizerMatch &, AnalysisContent &analysis) const override |
| |
| bool | actionNeedsRecognizedExpression () override |
| |
| | ConstraintWithRelationComplement (MediaId language, const LimaString &complement=LimaString()) |
| |
| | ~ConstraintWithRelationComplement () |
| |
| 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 60 of file SimplificationConstraints.h.
◆ Simplify()
| Lima::LinguisticProcessing::SyntacticAnalysis::Simplify::Simplify |
( |
MediaId |
language, |
|
|
const LimaString & |
complement = LimaString() |
|
) |
| |
|
explicit |
◆ ~Simplify()
| Lima::LinguisticProcessing::SyntacticAnalysis::Simplify::~Simplify |
( |
| ) |
|
|
inline |
◆ actionNeedsRecognizedExpression()
| bool Lima::LinguisticProcessing::SyntacticAnalysis::Simplify::actionNeedsRecognizedExpression |
( |
| ) |
|
|
inlineoverridevirtual |
◆ operator()()
The documentation for this class was generated from the following files: