#include <juce_QuickJSHelpers.h>
|
| static qjs::JSValue | callDispatcher (qjs::JSContext *ctx, qjs::JSValueConst thisValue, int numArgs, qjs::JSValueConst *args, int ordinal) |
| |
| static void | createClass (qjs::JSRuntime *runtime) |
| |
| static void | finaliser (qjs::JSRuntime *, qjs::JSValue val) |
| |
| static qjs::JSClassID | getClassId () |
| |
| static qjs::JSValue | getDispatcher (qjs::JSContext *ctx, qjs::JSValueConst thisVal, int ordinal) |
| |
| static std::set< void * > & | getDynamicObjects () |
| |
| static qjs::JSValue | setDispatcher (qjs::JSContext *ctx, qjs::JSValueConst thisVal, qjs::JSValueConst val, int ordinal) |
| |
◆ DynamicObjectWrapper()
◆ callDispatcher()
| static qjs::JSValue juce::detail::DynamicObjectWrapper::callDispatcher |
( |
qjs::JSContext * |
ctx, |
|
|
qjs::JSValueConst |
thisValue, |
|
|
int |
numArgs, |
|
|
qjs::JSValueConst * |
args, |
|
|
int |
ordinal |
|
) |
| |
|
inlinestatic |
◆ createClass()
| static void juce::detail::DynamicObjectWrapper::createClass |
( |
qjs::JSRuntime * |
runtime | ) |
|
|
inlinestatic |
◆ finalise()
| void juce::detail::DynamicObjectWrapper::finalise |
( |
| ) |
|
|
inline |
◆ finaliser()
| static void juce::detail::DynamicObjectWrapper::finaliser |
( |
qjs::JSRuntime * |
, |
|
|
qjs::JSValue |
val |
|
) |
| |
|
inlinestatic |
◆ getClassId()
| static qjs::JSClassID juce::detail::DynamicObjectWrapper::getClassId |
( |
| ) |
|
|
inlinestatic |
◆ getDispatcher()
| static qjs::JSValue juce::detail::DynamicObjectWrapper::getDispatcher |
( |
qjs::JSContext * |
ctx, |
|
|
qjs::JSValueConst |
thisVal, |
|
|
int |
ordinal |
|
) |
| |
|
inlinestatic |
◆ getDynamicObjects()
| static std::set< void * > & juce::detail::DynamicObjectWrapper::getDynamicObjects |
( |
| ) |
|
|
inlinestatic |
◆ getIdentifier()
| auto juce::detail::DynamicObjectWrapper::getIdentifier |
( |
int |
ordinal | ) |
const |
|
inline |
◆ getOrdinal()
| int16_t juce::detail::DynamicObjectWrapper::getOrdinal |
( |
const Identifier & |
identifier | ) |
|
|
inline |
◆ getProperties()
| NamedValueSet & juce::detail::DynamicObjectWrapper::getProperties |
( |
| ) |
const |
|
inline |
◆ setDispatcher()
| static qjs::JSValue juce::detail::DynamicObjectWrapper::setDispatcher |
( |
qjs::JSContext * |
ctx, |
|
|
qjs::JSValueConst |
thisVal, |
|
|
qjs::JSValueConst |
val, |
|
|
int |
ordinal |
|
) |
| |
|
inlinestatic |
◆ engine
◆ identifiers
| std::vector<Identifier> juce::detail::DynamicObjectWrapper::identifiers |
◆ object
◆ ordinals
| std::map<Identifier, int16_t> juce::detail::DynamicObjectWrapper::ordinals |
The documentation for this struct was generated from the following file: