#include <ExpressionParser.h>
◆ ExpressionParser()
| ExpressionParser::ExpressionParser |
( |
| ) |
|
◆ ~ExpressionParser()
| ExpressionParser::~ExpressionParser |
( |
| ) |
|
◆ assignVector()
| void ExpressionParser::assignVector |
( |
const QString & |
variableName, |
|
|
std::vector< double > & |
vector |
|
) |
| |
◆ detectReferencedVariables()
| static std::vector< QString > ExpressionParser::detectReferencedVariables |
( |
const QString & |
expression | ) |
|
|
static |
◆ evaluate()
| bool ExpressionParser::evaluate |
( |
const QString & |
expressionText, |
|
|
QString * |
errorText = nullptr |
|
) |
| |
◆ expandIfStatementsAndEvaluate()
| bool ExpressionParser::expandIfStatementsAndEvaluate |
( |
const QString & |
expressionText, |
|
|
QString * |
errorText = nullptr |
|
) |
| |
The documentation for this class was generated from the following file: