LMMS
Loading...
Searching...
No Matches
juce::JavascriptEngine::RootObject::ArrayClass Struct Reference
Inheritance diagram for juce::JavascriptEngine::RootObject::ArrayClass:
juce::DynamicObject juce::ReferenceCountedObject

Public Member Functions

 ArrayClass ()
Public Member Functions inherited from juce::DynamicObject
 DynamicObject ()
 DynamicObject (const DynamicObject &)
 ~DynamicObject () override
virtual bool hasProperty (const Identifier &propertyName) const
virtual const vargetProperty (const Identifier &propertyName) const
virtual void setProperty (const Identifier &propertyName, const var &newValue)
virtual void removeProperty (const Identifier &propertyName)
virtual bool hasMethod (const Identifier &methodName) const
virtual var invokeMethod (Identifier methodName, const var::NativeFunctionArgs &args)
void setMethod (Identifier methodName, var::NativeFunction function)
void clear ()
NamedValueSetgetProperties () noexcept
void cloneAllProperties ()
virtual Ptr clone ()
virtual void writeAsJSON (OutputStream &, int indentLevel, bool allOnOneLine, int maximumDecimalPlaces)
Public Member Functions inherited from juce::ReferenceCountedObject
void incReferenceCount () noexcept
void decReferenceCount () noexcept
bool decReferenceCountWithoutDeleting () noexcept
int getReferenceCount () const noexcept

Static Public Member Functions

static Identifier getClassName ()
static var contains (Args a)
static var remove (Args a)
static var join (Args a)
static var push (Args a)
static var splice (Args a)
static var indexOf (Args a)

Additional Inherited Members

Public Types inherited from juce::DynamicObject
using Ptr = ReferenceCountedObjectPtr<DynamicObject>
Protected Member Functions inherited from juce::ReferenceCountedObject
 ReferenceCountedObject ()=default
 ReferenceCountedObject (const ReferenceCountedObject &) noexcept
 ReferenceCountedObject (ReferenceCountedObject &&) noexcept
ReferenceCountedObjectoperator= (const ReferenceCountedObject &) noexcept
ReferenceCountedObjectoperator= (ReferenceCountedObject &&) noexcept
virtual ~ReferenceCountedObject ()
void resetReferenceCount () noexcept

Constructor & Destructor Documentation

◆ ArrayClass()

juce::JavascriptEngine::RootObject::ArrayClass::ArrayClass ( )
inline

Member Function Documentation

◆ contains()

var juce::JavascriptEngine::RootObject::ArrayClass::contains ( Args a)
inlinestatic

◆ getClassName()

Identifier juce::JavascriptEngine::RootObject::ArrayClass::getClassName ( )
inlinestatic

◆ indexOf()

var juce::JavascriptEngine::RootObject::ArrayClass::indexOf ( Args a)
inlinestatic

◆ join()

var juce::JavascriptEngine::RootObject::ArrayClass::join ( Args a)
inlinestatic

◆ push()

var juce::JavascriptEngine::RootObject::ArrayClass::push ( Args a)
inlinestatic

◆ remove()

var juce::JavascriptEngine::RootObject::ArrayClass::remove ( Args a)
inlinestatic

◆ splice()

var juce::JavascriptEngine::RootObject::ArrayClass::splice ( Args a)
inlinestatic

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