|
| | DotOperator (SymbolTerm *const l, Term *const r) |
| |
| TermPtr | resolve (const Scope &scope, int recursionDepth) |
| |
| Term * | clone () const |
| |
| String | getName () const |
| |
| int | getOperatorPrecedence () const |
| |
| void | writeOperator (String &dest) const |
| |
| double | performFunction (double, double) const |
| |
| void | visitAllSymbols (SymbolVisitor &visitor, const Scope &scope, int recursionDepth) |
| |
| void | renameSymbol (const Symbol &oldSymbol, const String &newName, const Scope &scope, int recursionDepth) |
| |
| | BinaryTerm (Term *const l, Term *const r) |
| |
| int | getInputIndexFor (const Term *possibleInput) const |
| |
| Type | getType () const noexcept |
| |
| int | getNumInputs () const |
| |
| Term * | getInput (int index) const |
| |
| String | toString () const |
| |
| | Term () |
| |
| virtual | ~Term () |
| |
| virtual double | toDouble () const |
| |
| virtual ReferenceCountedObjectPtr< Term > | negated () |
| |
| virtual ReferenceCountedObjectPtr< Term > | createTermToEvaluateInput (const Scope &, const Term *, double, Term *) const |
| |
| void | incReferenceCount () noexcept |
| |
| void | decReferenceCount () noexcept |
| |
| bool | decReferenceCountWithoutDeleting () noexcept |
| |
| int | getReferenceCount () const noexcept |
| |
◆ DotOperator()
| juce::Expression::Helpers::DotOperator::DotOperator |
( |
SymbolTerm *const |
l, |
|
|
Term *const |
r |
|
) |
| |
|
inline |
◆ clone()
| Term* juce::Expression::Helpers::DotOperator::clone |
( |
| ) |
const |
|
inlinevirtual |
◆ getName()
| String juce::Expression::Helpers::DotOperator::getName |
( |
| ) |
const |
|
inlinevirtual |
◆ getOperatorPrecedence()
| int juce::Expression::Helpers::DotOperator::getOperatorPrecedence |
( |
| ) |
const |
|
inlinevirtual |
◆ performFunction()
| double juce::Expression::Helpers::DotOperator::performFunction |
( |
double |
, |
|
|
double |
|
|
) |
| const |
|
inlinevirtual |
◆ renameSymbol()
| void juce::Expression::Helpers::DotOperator::renameSymbol |
( |
const Symbol & |
oldSymbol, |
|
|
const String & |
newName, |
|
|
const Scope & |
scope, |
|
|
int |
recursionDepth |
|
) |
| |
|
inlinevirtual |
◆ resolve()
| TermPtr juce::Expression::Helpers::DotOperator::resolve |
( |
const Scope & |
scope, |
|
|
int |
recursionDepth |
|
) |
| |
|
inlinevirtual |
◆ visitAllSymbols()
| void juce::Expression::Helpers::DotOperator::visitAllSymbols |
( |
SymbolVisitor & |
visitor, |
|
|
const Scope & |
scope, |
|
|
int |
recursionDepth |
|
) |
| |
|
inlinevirtual |
◆ writeOperator()
| void juce::Expression::Helpers::DotOperator::writeOperator |
( |
String & |
dest | ) |
const |
|
inlinevirtual |
The documentation for this class was generated from the following file: