openshot-audio  0.1.2
Classes | Public Types | Static Public Member Functions | Friends | List of all members
juce::Expression::Helpers Struct Reference

Classes

class  Add
 
class  BinaryTerm
 
class  Constant
 
class  Divide
 
class  DotOperator
 
class  EvaluationError
 
class  Function
 
class  Multiply
 
class  Negate
 
class  Parser
 
class  Subtract
 
class  SymbolCheckVisitor
 
class  SymbolListVisitor
 
class  SymbolTerm
 

Public Types

typedef ReferenceCountedObjectPtr< TermTermPtr
 

Static Public Member Functions

static void checkRecursionDepth (const int depth)
 
static TermfindDestinationFor (Term *const topLevel, const Term *const inputTerm)
 
static ConstantfindTermToAdjust (Term *const term, const bool mustBeFlagged)
 
static bool containsAnySymbols (const Term *const t)
 

Friends

class Expression::Term
 

Member Typedef Documentation

◆ TermPtr

Member Function Documentation

◆ checkRecursionDepth()

static void juce::Expression::Helpers::checkRecursionDepth ( const int  depth)
inlinestatic

◆ containsAnySymbols()

static bool juce::Expression::Helpers::containsAnySymbols ( const Term *const  t)
inlinestatic

◆ findDestinationFor()

static Term* juce::Expression::Helpers::findDestinationFor ( Term *const  topLevel,
const Term *const  inputTerm 
)
inlinestatic

◆ findTermToAdjust()

static Constant* juce::Expression::Helpers::findTermToAdjust ( Term *const  term,
const bool  mustBeFlagged 
)
inlinestatic

Friends And Related Function Documentation

◆ Expression::Term

friend class Expression::Term
friend

The documentation for this struct was generated from the following file: