|
ELinks 0.18.0
|
#include <jsapi.h>#include <map>

Functions | |
| void * | spidermonkey_get_interpreter (struct ecmascript_interpreter *interpreter) |
| void | spidermonkey_put_interpreter (struct ecmascript_interpreter *interpreter) |
| void | spidermonkey_detach_form_view (struct form_view *fv) |
| void | spidermonkey_detach_form_state (struct form_state *fs) |
| void | spidermonkey_moved_form_state (struct form_state *fs) |
| void | spidermonkey_eval (struct ecmascript_interpreter *interpreter, struct string *code, struct string *ret) |
| char * | spidermonkey_eval_stringback (struct ecmascript_interpreter *interpreter, struct string *code) |
| int | spidermonkey_eval_boolback (struct ecmascript_interpreter *interpreter, struct string *code) |
| void | spidermonkey_call_function (struct ecmascript_interpreter *interpreter, JS::HandleValue fun, struct string *ret) |
Variables | |
| struct module | spidermonkey_module |
| std::map< void *, bool > | interps |
| void spidermonkey_call_function | ( | struct ecmascript_interpreter * | interpreter, |
| JS::HandleValue | fun, | ||
| struct string * | ret ) |
| void spidermonkey_detach_form_state | ( | struct form_state * | fs | ) |
| void spidermonkey_detach_form_view | ( | struct form_view * | fv | ) |
| void spidermonkey_eval | ( | struct ecmascript_interpreter * | interpreter, |
| struct string * | code, | ||
| struct string * | ret ) |
| int spidermonkey_eval_boolback | ( | struct ecmascript_interpreter * | interpreter, |
| struct string * | code ) |
| char * spidermonkey_eval_stringback | ( | struct ecmascript_interpreter * | interpreter, |
| struct string * | code ) |
| void * spidermonkey_get_interpreter | ( | struct ecmascript_interpreter * | interpreter | ) |
| void spidermonkey_moved_form_state | ( | struct form_state * | fs | ) |
| void spidermonkey_put_interpreter | ( | struct ecmascript_interpreter * | interpreter | ) |
|
extern |
|
extern |