|
OpenShot Library | OpenShotAudio
0.2.2
|
Inheritance diagram for juce::Expression::Helpers::Multiply:Public Member Functions | |
| Multiply (TermPtr l, TermPtr r) | |
| Term * | clone () const |
| double | performFunction (double lhs, double rhs) const |
| String | getName () const |
| void | writeOperator (String &dest) const |
| int | getOperatorPrecedence () const |
| TermPtr | createTermToEvaluateInput (const Scope &scope, const Term *input, double overallTarget, Term *topLevelTerm) const |
Public Member Functions inherited from juce::Expression::Helpers::BinaryTerm | |
| BinaryTerm (TermPtr l, TermPtr r) | |
| int | getInputIndexFor (const Term *possibleInput) const |
| Type | getType () const noexcept |
| int | getNumInputs () const |
| Term * | getInput (int index) const |
| TermPtr | resolve (const Scope &scope, int recursionDepth) |
| String | toString () const |
Public Member Functions inherited from juce::Expression::Term | |
| virtual double | toDouble () const |
| virtual ReferenceCountedObjectPtr< Term > | negated () |
| virtual void | renameSymbol (const Symbol &oldSymbol, const String &newName, const Scope &scope, int recursionDepth) |
| virtual void | visitAllSymbols (SymbolVisitor &visitor, const Scope &scope, int recursionDepth) |
Public Member Functions inherited from juce::SingleThreadedReferenceCountedObject | |
| void | incReferenceCount () noexcept |
| Increments the object's reference count. More... | |
| void | decReferenceCount () noexcept |
| Decreases the object's reference count. More... | |
| bool | decReferenceCountWithoutDeleting () noexcept |
| Decreases the object's reference count. More... | |
| int | getReferenceCount () const noexcept |
| Returns the object's current reference count. | |
Additional Inherited Members | |
Protected Member Functions inherited from juce::Expression::Helpers::BinaryTerm | |
| TermPtr | createDestinationTerm (const Scope &scope, const Term *input, double overallTarget, Term *topLevelTerm) const |
Protected Member Functions inherited from juce::SingleThreadedReferenceCountedObject | |
| SingleThreadedReferenceCountedObject ()=default | |
| Creates the reference-counted object (with an initial ref count of zero). | |
| SingleThreadedReferenceCountedObject (const SingleThreadedReferenceCountedObject &) | |
| Copying from another object does not affect this one's reference-count. | |
| SingleThreadedReferenceCountedObject (SingleThreadedReferenceCountedObject &&) | |
| Copying from another object does not affect this one's reference-count. | |
| SingleThreadedReferenceCountedObject & | operator= (const SingleThreadedReferenceCountedObject &) |
| Copying from another object does not affect this one's reference-count. | |
| SingleThreadedReferenceCountedObject & | operator= (SingleThreadedReferenceCountedObject &&) |
| Copying from another object does not affect this one's reference-count. | |
| virtual | ~SingleThreadedReferenceCountedObject () |
| Destructor. | |
Protected Attributes inherited from juce::Expression::Helpers::BinaryTerm | |
| const TermPtr | left |
| const TermPtr | right |
Definition at line 504 of file juce_Expression.cpp.