Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::view::ScriptInspectorBridge::EvalResult Struct Reference

#include <script_inspector_bridge.hpp>

Public Attributes

bool ok = false
 evaluation completed without throwing
bool timed_out = false
 the request exceeded its deadline
bool busy = false
 another evaluation was already in flight
bool detached = false
 no engine is attached
bool refused = false
 the realm's explicit grant holds an effectful capability
std::string json
 result serialized as JSON when ok
std::string error
 message when !ok (exception text / reason)

Member Data Documentation

◆ busy

bool pulp::view::ScriptInspectorBridge::EvalResult::busy = false

another evaluation was already in flight

◆ detached

bool pulp::view::ScriptInspectorBridge::EvalResult::detached = false

no engine is attached

◆ error

std::string pulp::view::ScriptInspectorBridge::EvalResult::error

message when !ok (exception text / reason)

◆ json

std::string pulp::view::ScriptInspectorBridge::EvalResult::json

result serialized as JSON when ok

◆ ok

bool pulp::view::ScriptInspectorBridge::EvalResult::ok = false

evaluation completed without throwing

◆ refused

bool pulp::view::ScriptInspectorBridge::EvalResult::refused = false

the realm's explicit grant holds an effectful capability

◆ timed_out

bool pulp::view::ScriptInspectorBridge::EvalResult::timed_out = false

the request exceeded its deadline


The documentation for this struct was generated from the following file: