DynamicObject Member List

This is the complete list of members for DynamicObject, including all inherited members.

clear() | DynamicObject |
clone() | DynamicObject | virtual
cloneAllProperties() | DynamicObject |
decReferenceCount() noexcept | ReferenceCountedObject |
decReferenceCountWithoutDeleting() noexcept | ReferenceCountedObject |
DynamicObject() | DynamicObject |
DynamicObject(const DynamicObject &) | DynamicObject |
getProperties() noexcept | DynamicObject |
getProperty(const Identifier &propertyName) const | DynamicObject | virtual
getReferenceCount() const noexcept | ReferenceCountedObject |
hasMethod(const Identifier &methodName) const | DynamicObject | virtual
hasProperty(const Identifier &propertyName) const | DynamicObject | virtual
incReferenceCount() noexcept | ReferenceCountedObject |
invokeMethod(Identifier methodName, const var::NativeFunctionArgs &args) | DynamicObject | virtual
operator=(const ReferenceCountedObject &) noexcept | ReferenceCountedObject | protected
operator=(ReferenceCountedObject &&) noexcept | ReferenceCountedObject | protected
Ptr typedef | DynamicObject |
ReferenceCountedObject()=default | ReferenceCountedObject | protected
ReferenceCountedObject(const ReferenceCountedObject &) noexcept | ReferenceCountedObject | protected
ReferenceCountedObject(ReferenceCountedObject &&) noexcept | ReferenceCountedObject | protected
removeProperty(const Identifier &propertyName) | DynamicObject | virtual
resetReferenceCount() noexcept | ReferenceCountedObject | protected
setMethod(Identifier methodName, var::NativeFunction function) | DynamicObject |
setProperty(const Identifier &propertyName, const var &newValue) | DynamicObject | virtual
writeAsJSON(OutputStream &, int indentLevel, bool allOnOneLine, int maximumDecimalPlaces) | DynamicObject | virtual
~DynamicObject() override | DynamicObject |
~ReferenceCountedObject() | ReferenceCountedObject | protected virtual