LeviLamina
Loading...
Searching...
No Matches
Scripting::IRuntime Member List

This is the complete list of members for Scripting::IRuntime, including all inherited members.

call(::Scripting::ContextId contextId, ::Scripting::TypedObjectHandle<::Scripting::ClosureType > closureHandle, ::entt::meta_any *args, uint argc, ::entt::meta_type const &expectedReturnType, ::std::optional<::Scripting::Privilege > privilege)=0 (defined in Scripting::IRuntime)Scripting::IRuntimepure virtual
computeRuntimeStats() const =0 (defined in Scripting::IRuntime)Scripting::IRuntimepure virtual
createContext(::Scripting::ModuleBindingBundle &&bindings, ::Scripting::IDependencyLoader *loader, ::Scripting::IPrinter *printer, ::Scripting::ContextConfig const &config)=0 (defined in Scripting::IRuntime)Scripting::IRuntimepure virtual
destroyContext(::Scripting::ContextId contextId)=0 (defined in Scripting::IRuntime)Scripting::IRuntimepure virtual
disableDebugger()=0 (defined in Scripting::IRuntime)Scripting::IRuntimepure virtual
disableWatchdog()=0 (defined in Scripting::IRuntime)Scripting::IRuntimepure virtual
enableDebugger(::Scripting::IDebuggerTransport &transport, ::Scripting::IBreakpointValidator &validator)=0 (defined in Scripting::IRuntime)Scripting::IRuntimepure virtual
enableWatchdog(::Scripting::WatchdogSettings settings)=0 (defined in Scripting::IRuntime)Scripting::IRuntimepure virtual
executeCoroutines(::std::optional<::Scripting::Privilege > privilege)=0 (defined in Scripting::IRuntime)Scripting::IRuntimepure virtual
getFutureResult(::Scripting::ContextId contextId, ::Scripting::TypedObjectHandle<::Scripting::FutureType > futureHandle, ::entt::meta_type const &expectedResultType) const =0 (defined in Scripting::IRuntime)Scripting::IRuntimepure virtual
getFutureStatus(::Scripting::ContextId contextId, ::Scripting::TypedObjectHandle<::Scripting::FutureType > futureHandle) const =0 (defined in Scripting::IRuntime)Scripting::IRuntimepure virtual
getMetadata() const (defined in Scripting::IRuntime)Scripting::IRuntime
getNameForType(::Scripting::ContextId contextId, ::entt::meta_type const &type, bool allowUnknownTypes) const =0 (defined in Scripting::IRuntime)Scripting::IRuntimepure virtual
getWatchdog() const =0 (defined in Scripting::IRuntime)Scripting::IRuntimepure virtual
hasPendingJobs()=0 (defined in Scripting::IRuntime)Scripting::IRuntimepure virtual
moveToThread() (defined in Scripting::IRuntime)Scripting::IRuntimevirtual
reject(::Scripting::ContextId contextId, ::Scripting::TypedObjectHandle<::Scripting::PromiseType > promise, ::entt::meta_any &arg)=0 (defined in Scripting::IRuntime)Scripting::IRuntimepure virtual
resolve(::Scripting::ContextId contextId, ::Scripting::TypedObjectHandle<::Scripting::PromiseType > promise, ::entt::meta_any &arg)=0 (defined in Scripting::IRuntime)Scripting::IRuntimepure virtual
run(::Scripting::ContextId contextId, ::Scripting::IPayload *payload, ::std::optional<::Scripting::Privilege > privilege)=0 (defined in Scripting::IRuntime)Scripting::IRuntimepure virtual
startProfiler()=0 (defined in Scripting::IRuntime)Scripting::IRuntimepure virtual
stopProfiler(::std::function< void(::std::string_view)> captureCb, ::std::optional<::std::reference_wrapper<::std::string const > > savePathOpt)=0 (defined in Scripting::IRuntime)Scripting::IRuntimepure virtual
~IRuntime()=default (defined in Scripting::IRuntime)Scripting::IRuntimevirtual