SOLA
|
Public Member Functions | |
StringEqualityExpression (const NodeData::Key &key, std::string value) | |
FuzzyValue | evaluateExisting (NodeData &data, const EvaluationInformation &eval_info) override |
std::vector< NodeData::Key > | getRelevantKeys () const override |
std::vector< NodeData::Key > | getRelevantTopicKeys () const override |
std::string | serialize () override |
Public Member Functions inherited from minhton::AtomicBooleanExpression | |
AtomicBooleanExpression (NodeData::Key key) | |
std::vector< NodeData::Key > | evaluateMissingAttributes (NodeData &data, const EvaluationInformation &eval_info) const override |
FuzzyValue | evaluate (NodeData &data, const EvaluationInformation &eval_info) override |
uint8_t | getDepth () override |
Additional Inherited Members | |
Protected Attributes inherited from minhton::AtomicBooleanExpression | |
NodeData::Key | key_ |
|
inlineoverridevirtual |
Implements minhton::AtomicBooleanExpression.
|
inlineoverridevirtual |
Implements minhton::BooleanExpression.
|
inlineoverridevirtual |
Implements minhton::BooleanExpression.
|
inlineoverridevirtual |
Implements minhton::BooleanExpression.