This is the complete list of members for pulp::view::JsEngine, including all inherited members.
| clear_pending_interrupt() | pulp::view::JsEngine | inlinevirtual |
| evaluate(const std::string &code)=0 | pulp::view::JsEngine | pure virtual |
| evaluate_bounded_json(const std::string &, std::size_t) | pulp::view::JsEngine | inlinevirtual |
| evaluate_script(const std::string &code) | pulp::view::JsEngine | inlinevirtual |
| expected_runtime_version() const | pulp::view::JsEngine | inlinevirtual |
| gc_hint() | pulp::view::JsEngine | inlinevirtual |
| invoke(std::string_view name)=0 | pulp::view::JsEngine | pure virtual |
| invoke(std::string_view name, const choc::value::Value *args, size_t num_args)=0 | pulp::view::JsEngine | pure virtual |
| is_valid() const =0 | pulp::view::JsEngine | pure virtual |
| JsEngine(const JsEngine &)=delete | pulp::view::JsEngine | |
| JsEngine(JsEngine &&)=delete | pulp::view::JsEngine | |
| JsEngine()=default | pulp::view::JsEngine | protected |
| operator=(const JsEngine &)=delete | pulp::view::JsEngine | |
| operator=(JsEngine &&)=delete | pulp::view::JsEngine | |
| provider_kind() const | pulp::view::JsEngine | inlinevirtual |
| provider_path() const | pulp::view::JsEngine | inlinevirtual |
| pump_message_loop() | pulp::view::JsEngine | inlinevirtual |
| register_function(const std::string &name, NativeFunction fn) | pulp::view::JsEngine | inline |
| register_function_impl(const std::string &name, NativeFunction fn)=0 | pulp::view::JsEngine | protectedpure virtual |
| register_host_object(const std::string &name, HostObjectDescriptor descriptor) | pulp::view::JsEngine | inline |
| register_host_object_impl(const std::string &name, HostObjectDescriptor descriptor) | pulp::view::JsEngine | inlineprotectedvirtual |
| register_promise_function(const std::string &name, NativePromiseFunction fn) | pulp::view::JsEngine | inline |
| register_promise_function_impl(const std::string &name, NativePromiseFunction fn) | pulp::view::JsEngine | inlineprotectedvirtual |
| request_interrupt() | pulp::view::JsEngine | inlinevirtual |
| run_module(const std::string &code, ModuleResolver resolver, ModuleCompletionHandler completion={})=0 | pulp::view::JsEngine | pure virtual |
| runtime_version() const | pulp::view::JsEngine | inlinevirtual |
| set_log_callback(LogCallback callback)=0 | pulp::view::JsEngine | pure virtual |
| set_memory_limit(std::size_t) | pulp::view::JsEngine | inlinevirtual |
| supports_bounded_json_evaluation() const | pulp::view::JsEngine | inlinevirtual |
| supports_host_objects() const | pulp::view::JsEngine | inlinevirtual |
| supports_interrupt() const | pulp::view::JsEngine | inlinevirtual |
| supports_promises() const | pulp::view::JsEngine | inlinevirtual |
| supports_typed_arrays() const | pulp::view::JsEngine | inlinevirtual |
| type() const =0 | pulp::view::JsEngine | pure virtual |
| ~JsEngine()=default | pulp::view::JsEngine | virtual |