OpenShot Library | libopenshot-audio  0.2.0
juce::JavascriptEngine::RootObject::Scope Struct Reference

Public Member Functions

 Scope (const Scope *p, ReferenceCountedObjectPtr< RootObject > rt, DynamicObject::Ptr scp) noexcept
 
var findFunctionCall (const CodeLocation &location, const var &targetObject, const Identifier &functionName) const
 
varfindRootClassProperty (const Identifier &className, const Identifier &propName) const
 
var findSymbolInParentScopes (const Identifier &name) const
 
bool findAndInvokeMethod (const Identifier &function, const var::NativeFunctionArgs &args, var &result) const
 
bool invokeMethod (const var &m, const var::NativeFunctionArgs &args, var &result) const
 
void checkTimeOut (const CodeLocation &location) const
 

Public Attributes

const Scope *const parent
 
ReferenceCountedObjectPtr< RootObjectroot
 
DynamicObject::Ptr scope
 

Detailed Description

Definition at line 131 of file juce_Javascript.cpp.


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