![]() |
libgpac
Documentation of the core library of GPAC
|
#include <quickjs.h>
Collaboration diagram for JSCFunctionType:Data Fields | |
| JSCFunction * | generic |
| JSValue(* | generic_magic )(JSContext *ctx, JSValueConst this_val, int argc, JSValueConst *argv, int magic) |
| JSCFunction * | constructor |
| JSValue(* | constructor_magic )(JSContext *ctx, JSValueConst new_target, int argc, JSValueConst *argv, int magic) |
| JSCFunction * | constructor_or_func |
| double(* | f_f )(double) |
| double(* | f_f_f )(double, double) |
| JSValue(* | getter )(JSContext *ctx, JSValueConst this_val) |
| JSValue(* | setter )(JSContext *ctx, JSValueConst this_val, JSValueConst val) |
| JSValue(* | getter_magic )(JSContext *ctx, JSValueConst this_val, int magic) |
| JSValue(* | setter_magic )(JSContext *ctx, JSValueConst this_val, JSValueConst val, int magic) |
| JSValue(* | iterator_next )(JSContext *ctx, JSValueConst this_val, int argc, JSValueConst *argv, int *pdone, int magic) |
| JSCFunction* JSCFunctionType::generic |
| JSValue(* JSCFunctionType::generic_magic) (JSContext *ctx, JSValueConst this_val, int argc, JSValueConst *argv, int magic) |
| JSCFunction* JSCFunctionType::constructor |
| JSValue(* JSCFunctionType::constructor_magic) (JSContext *ctx, JSValueConst new_target, int argc, JSValueConst *argv, int magic) |
| JSCFunction* JSCFunctionType::constructor_or_func |
| double(* JSCFunctionType::f_f) (double) |
| double(* JSCFunctionType::f_f_f) (double, double) |
| JSValue(* JSCFunctionType::getter) (JSContext *ctx, JSValueConst this_val) |
| JSValue(* JSCFunctionType::setter) (JSContext *ctx, JSValueConst this_val, JSValueConst val) |
| JSValue(* JSCFunctionType::getter_magic) (JSContext *ctx, JSValueConst this_val, int magic) |
| JSValue(* JSCFunctionType::setter_magic) (JSContext *ctx, JSValueConst this_val, JSValueConst val, int magic) |
| JSValue(* JSCFunctionType::iterator_next) (JSContext *ctx, JSValueConst this_val, int argc, JSValueConst *argv, int *pdone, int magic) |