ELinks 0.18.0
|
#include <quickjs/quickjs.h>
Macros | |
#define | RETURN_JS(obj) |
#define | REF_JS(obj) |
Functions | |
void * | quickjs_get_interpreter (struct ecmascript_interpreter *interpreter) |
void | quickjs_put_interpreter (struct ecmascript_interpreter *interpreter) |
void | quickjs_detach_form_view (struct form_view *fv) |
void | quickjs_detach_form_state (struct form_state *fs) |
void | quickjs_moved_form_state (struct form_state *fs) |
void | quickjs_eval (struct ecmascript_interpreter *interpreter, struct string *code, struct string *ret) |
char * | quickjs_eval_stringback (struct ecmascript_interpreter *interpreter, struct string *code) |
int | quickjs_eval_boolback (struct ecmascript_interpreter *interpreter, struct string *code) |
void | quickjs_call_function (struct ecmascript_interpreter *interpreter, JSValueConst fun, struct string *ret) |
Variables | |
void * | interps |
struct module | quickjs_module |
#define REF_JS | ( | obj | ) |
#define RETURN_JS | ( | obj | ) |
void quickjs_call_function | ( | struct ecmascript_interpreter * | interpreter, |
JSValueConst | fun, | ||
struct string * | ret ) |
void quickjs_detach_form_state | ( | struct form_state * | fs | ) |
void quickjs_detach_form_view | ( | struct form_view * | fv | ) |
void quickjs_eval | ( | struct ecmascript_interpreter * | interpreter, |
struct string * | code, | ||
struct string * | ret ) |
int quickjs_eval_boolback | ( | struct ecmascript_interpreter * | interpreter, |
struct string * | code ) |
char * quickjs_eval_stringback | ( | struct ecmascript_interpreter * | interpreter, |
struct string * | code ) |
void * quickjs_get_interpreter | ( | struct ecmascript_interpreter * | interpreter | ) |
void quickjs_moved_form_state | ( | struct form_state * | fs | ) |
void quickjs_put_interpreter | ( | struct ecmascript_interpreter * | interpreter | ) |
|
extern |
|
extern |