75 Result* errorMessage =
nullptr);
83 Result* errorMessage =
nullptr);
105 void prepareTimeout() const
noexcept;
Definition: juce_Javascript.h:47
RelativeTime maximumExecutionTime
Definition: juce_Javascript.h:97
var callFunction(const Identifier &function, const var::NativeFunctionArgs &args, Result *errorMessage=nullptr)
Definition: juce_Javascript.cpp:1709
Definition: juce_Variant.h:46
const NamedValueSet & getRootObjectProperties() const noexcept
Definition: juce_Javascript.cpp:1727
void registerNativeObject(const Identifier &objectName, DynamicObject *object)
Definition: juce_Javascript.cpp:1673
#define noexcept
Definition: juce_CompilerSupport.h:141
Definition: juce_RelativeTime.h:41
var evaluate(const String &javascriptCode, Result *errorMessage=nullptr)
Definition: juce_Javascript.cpp:1693
JavascriptEngine()
Definition: juce_Javascript.cpp:1659
Definition: juce_String.h:43
Definition: juce_Result.h:61
Definition: juce_Variant.h:53
#define JUCE_PUBLIC_IN_DLL_BUILD(declaration)
Definition: juce_StandardHeader.h:145
Definition: juce_DynamicObject.h:44
Definition: juce_NamedValueSet.h:39
Definition: juce_ReferenceCountedObject.h:227
Result execute(const String &javascriptCode)
Definition: juce_Javascript.cpp:1678
Definition: juce_Javascript.cpp:65
~JavascriptEngine()
Definition: juce_Javascript.cpp:1669
Definition: juce_Identifier.h:43