openshot-audio  0.1.5
Expression Member List

This is the complete list of members for Expression, including all inherited members.

adjustedToGiveNewResult(double targetValue, const Scope &scope) constExpression
constantType enum valueExpression
ContainerDeletePolicy< Term >Expressionfriend
evaluate() constExpression
evaluate(const Scope &scope) constExpression
evaluate(const Scope &scope, String &evaluationError) constExpression
Expression()Expression
Expression(double constant)Expressionexplicit
Expression(const Expression &)Expression
Expression(const String &stringToParse)Expressionexplicit
findReferencedSymbols(Array< Symbol > &results, const Scope &scope) constExpression
function(const String &functionName, const Array< Expression > &parameters)Expressionstatic
functionType enum valueExpression
getInput(int index) constExpression
getNumInputs() constExpression
getSymbolOrFunction() constExpression
getType() const noexceptExpression
HelpersExpressionfriend
operator*(const Expression &) constExpression
operator+(const Expression &) constExpression
operator-(const Expression &) constExpression
operator-() constExpression
operator/(const Expression &) constExpression
operator=(const Expression &)Expression
operatorType enum valueExpression
parse(String::CharPointerType &stringToParse)Expressionstatic
ReferenceCountedObjectPtr< Term > classExpressionfriend
referencesSymbol(const Symbol &symbol, const Scope &scope) constExpression
symbol(const String &symbol)Expressionstatic
symbolType enum valueExpression
Term classExpressionfriend
toString() constExpression
Type enum nameExpression
usesAnySymbols() constExpression
withRenamedSymbol(const Symbol &oldSymbol, const String &newName, const Scope &scope) constExpression
~Expression()Expression