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 noexcept
pulp::view::ScriptEngine
inline
clear_pending_interrupt
()
pulp::view::ScriptEngine
engine
()
pulp::view::ScriptEngine
engine
() const
pulp::view::ScriptEngine
engine_type
() const
pulp::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
() const
pulp::view::ScriptEngine
invoke
(std::string_view name)
pulp::view::ScriptEngine
invoke
(std::string_view name, Args &&... args)
pulp::view::ScriptEngine
liveness_token
() const noexcept
pulp::view::ScriptEngine
inline
operator bool
() const
pulp::view::ScriptEngine
explicit
operator=
(ScriptEngine &&) noexcept
pulp::view::ScriptEngine
operator=
(const ScriptEngine &)=delete
pulp::view::ScriptEngine
provider_kind
() const
pulp::view::ScriptEngine
provider_path
() const
pulp::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
() const
pulp::view::ScriptEngine
ScriptEngine
()
pulp::view::ScriptEngine
ScriptEngine
(JsEngineType engine_type)
pulp::view::ScriptEngine
explicit
ScriptEngine
(ScriptEngine &&) noexcept
pulp::view::ScriptEngine
ScriptEngine
(const ScriptEngine &)=delete
pulp::view::ScriptEngine
set_bridge_call_counter
(const std::shared_ptr< std::atomic< std::uint64_t > > &counter) noexcept
pulp::view::ScriptEngine
inline
set_log_callback
(LogCallback callback)
pulp::view::ScriptEngine
set_memory_limit
(std::size_t bytes)
pulp::view::ScriptEngine
supports_bounded_json_evaluation
() const
pulp::view::ScriptEngine
supports_interrupt
() const
pulp::view::ScriptEngine
~ScriptEngine
()
pulp::view::ScriptEngine
Generated by
1.15.0