Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::view::ScriptEngine Member List

This is the complete list of members for pulp::view::ScriptEngine, including all inherited members.

bridge_call_counter() const noexceptpulp::view::ScriptEngineinline
clear_pending_interrupt()pulp::view::ScriptEngine
engine()pulp::view::ScriptEngine
engine() constpulp::view::ScriptEngine
engine_type() constpulp::view::ScriptEngine
evaluate(const std::string &code)pulp::view::ScriptEngine
evaluate_bounded_json(const std::string &code, std::size_t max_bytes)pulp::view::ScriptEngine
evaluate_script(const std::string &code)pulp::view::ScriptEngine
expected_runtime_version() constpulp::view::ScriptEngine
invoke(std::string_view name)pulp::view::ScriptEngine
invoke(std::string_view name, Args &&... args)pulp::view::ScriptEngine
liveness_token() const noexceptpulp::view::ScriptEngineinline
operator bool() constpulp::view::ScriptEngineexplicit
operator=(ScriptEngine &&) noexceptpulp::view::ScriptEngine
operator=(const ScriptEngine &)=deletepulp::view::ScriptEngine
provider_kind() constpulp::view::ScriptEngine
provider_path() constpulp::view::ScriptEngine
pump_message_loop()pulp::view::ScriptEngine
register_function(const std::string &name, NativeFunction fn)pulp::view::ScriptEngine
register_function(const std::string &name, choc::javascript::Context::NativeFunction fn)pulp::view::ScriptEngine
register_host_object(const std::string &name, HostObjectDescriptor descriptor)pulp::view::ScriptEngine
register_promise_function(const std::string &name, NativePromiseFunction fn)pulp::view::ScriptEngine
request_interrupt()pulp::view::ScriptEngine
run_module(const std::string &code, ModuleResolver resolver, ModuleCompletionHandler completion={})pulp::view::ScriptEngine
runtime_version() constpulp::view::ScriptEngine
ScriptEngine()pulp::view::ScriptEngine
ScriptEngine(JsEngineType engine_type)pulp::view::ScriptEngineexplicit
ScriptEngine(ScriptEngine &&) noexceptpulp::view::ScriptEngine
ScriptEngine(const ScriptEngine &)=deletepulp::view::ScriptEngine
set_bridge_call_counter(const std::shared_ptr< std::atomic< std::uint64_t > > &counter) noexceptpulp::view::ScriptEngineinline
set_log_callback(LogCallback callback)pulp::view::ScriptEngine
set_memory_limit(std::size_t bytes)pulp::view::ScriptEngine
supports_bounded_json_evaluation() constpulp::view::ScriptEngine
supports_interrupt() constpulp::view::ScriptEngine
~ScriptEngine()pulp::view::ScriptEngine