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