libgpac
Documentation of the core library of GPAC
|
#include <quickjs.h>
Data Fields | |
int(* | get_own_property )(JSContext *ctx, JSPropertyDescriptor *desc, JSValueConst obj, JSAtom prop) |
int(* | get_own_property_names )(JSContext *ctx, JSPropertyEnum **ptab, uint32_t *plen, JSValueConst obj) |
int(* | delete_property )(JSContext *ctx, JSValueConst obj, JSAtom prop) |
int(* | define_own_property )(JSContext *ctx, JSValueConst this_obj, JSAtom prop, JSValueConst val, JSValueConst getter, JSValueConst setter, int flags) |
int(* | has_property )(JSContext *ctx, JSValueConst obj, JSAtom atom) |
JSValue(* | get_property )(JSContext *ctx, JSValueConst obj, JSAtom atom, JSValueConst receiver) |
int(* | set_property )(JSContext *ctx, JSValueConst obj, JSAtom atom, JSValueConst value, JSValueConst receiver, int flags) |
int(* JSClassExoticMethods::get_own_property) (JSContext *ctx, JSPropertyDescriptor *desc, JSValueConst obj, JSAtom prop) |
int(* JSClassExoticMethods::get_own_property_names) (JSContext *ctx, JSPropertyEnum **ptab, uint32_t *plen, JSValueConst obj) |
int(* JSClassExoticMethods::delete_property) (JSContext *ctx, JSValueConst obj, JSAtom prop) |
int(* JSClassExoticMethods::define_own_property) (JSContext *ctx, JSValueConst this_obj, JSAtom prop, JSValueConst val, JSValueConst getter, JSValueConst setter, int flags) |
int(* JSClassExoticMethods::has_property) (JSContext *ctx, JSValueConst obj, JSAtom atom) |
JSValue(* JSClassExoticMethods::get_property) (JSContext *ctx, JSValueConst obj, JSAtom atom, JSValueConst receiver) |
int(* JSClassExoticMethods::set_property) (JSContext *ctx, JSValueConst obj, JSAtom atom, JSValueConst value, JSValueConst receiver, int flags) |