#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: