LeviLamina
Loading...
Searching...
No Matches
Scripting::QuickJS::QuickJSRuntime Member List

This is the complete list of members for Scripting::QuickJS::QuickJSRuntime, 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)Scripting::QuickJS::QuickJSRuntime
$computeRuntimeStats() constScripting::QuickJS::QuickJSRuntime
$createContext(::Scripting::ModuleBindingBundle &&bindings, ::Scripting::IDependencyLoader *loader, ::Scripting::IPrinter *printer, ::Scripting::ContextConfig const &config)Scripting::QuickJS::QuickJSRuntime
$ctor(::Scripting::RegistryManager &registryManager, ::std::unique_ptr<::Scripting::IRuntimeMetadata > metadata, ::Scripting::DependencyLocator *locator, ::std::unique_ptr<::Scripting::QuickJS::MallocFunctions > mallocFns, ::std::function< ::std::string(::std::string_view const &, ::std::string const &, ::std::vector<::std::string > const &)> normalizerFn)Scripting::QuickJS::QuickJSRuntime
$destroyContext(::Scripting::ContextId contextId)Scripting::QuickJS::QuickJSRuntime
$disableDebugger()Scripting::QuickJS::QuickJSRuntime
$disableWatchdog()Scripting::QuickJS::QuickJSRuntime
$dtor()Scripting::QuickJS::QuickJSRuntime
$enableDebugger(::Scripting::IDebuggerTransport &transport)Scripting::QuickJS::QuickJSRuntime
$enableWatchdog(::Scripting::WatchdogSettings settings)Scripting::QuickJS::QuickJSRuntime
$executeCoroutines(::std::optional<::std::chrono::microseconds > timeSlice, ::std::optional<::Scripting::Privilege > privilege)Scripting::QuickJS::QuickJSRuntime
$getFutureResult(::Scripting::ContextId contextId, ::Scripting::TypedObjectHandle<::Scripting::FutureType > futureHandle, ::entt::meta_type const &expectedResultType) constScripting::QuickJS::QuickJSRuntime
$getMetadata() constScripting::QuickJS::QuickJSRuntime
$getNameForType(::Scripting::ContextId contextId, ::entt::meta_type const &type, bool allowUnknownTypes) constScripting::QuickJS::QuickJSRuntime
$getWatchdog() constScripting::QuickJS::QuickJSRuntime
$hasPendingJobs()Scripting::QuickJS::QuickJSRuntime
$moveToThread()Scripting::QuickJS::QuickJSRuntime
$reject(::Scripting::ContextId contextId, ::Scripting::TypedObjectHandle<::Scripting::PromiseType > promise, ::entt::meta_any &arg)Scripting::QuickJS::QuickJSRuntime
$resolve(::Scripting::ContextId contextId, ::Scripting::TypedObjectHandle<::Scripting::PromiseType > promise, ::entt::meta_any &arg)Scripting::QuickJS::QuickJSRuntime
$run(::Scripting::ContextId contextId, ::Scripting::IPayload *payload, ::std::optional<::Scripting::Privilege > privilege)Scripting::StringBasedRuntime
$runString(::Scripting::ContextId contextId, ::std::string const &scriptName, ::std::string const &scriptData, ::std::optional<::Scripting::Privilege > privilege)Scripting::QuickJS::QuickJSRuntime
$startProfiler()Scripting::QuickJS::QuickJSRuntime
$stopProfiler(::std::function< void(::std::string_view)> captureCb, ::std::optional<::std::reference_wrapper<::std::string const > > savePathOpt)Scripting::QuickJS::QuickJSRuntime
$vftable()Scripting::QuickJS::QuickJSRuntimestatic
_moduleImportAllowed(::JSContext *ctx, char const *baseName, char const *moduleName, void *opaque)Scripting::QuickJS::QuickJSRuntimestatic
_moduleLoader(::JSContext *ctx, char const *moduleName, void *opaque)Scripting::QuickJS::QuickJSRuntimestatic
_moduleNameNormalizer(::JSContext *ctx, char const *baseName, char const *moduleName, void *opaque)Scripting::QuickJS::QuickJSRuntimestatic
_onProfilerCapture(void *opaque, char const *capture)Scripting::QuickJS::QuickJSRuntimestatic
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) (defined in Scripting::QuickJS::QuickJSRuntime)Scripting::QuickJS::QuickJSRuntimevirtual
computeRuntimeStats() const (defined in Scripting::QuickJS::QuickJSRuntime)Scripting::QuickJS::QuickJSRuntimevirtual
createContext(::Scripting::ModuleBindingBundle &&bindings, ::Scripting::IDependencyLoader *loader, ::Scripting::IPrinter *printer, ::Scripting::ContextConfig const &config) (defined in Scripting::QuickJS::QuickJSRuntime)Scripting::QuickJS::QuickJSRuntimevirtual
destroyContext(::Scripting::ContextId contextId) (defined in Scripting::QuickJS::QuickJSRuntime)Scripting::QuickJS::QuickJSRuntimevirtual
disableDebugger() (defined in Scripting::QuickJS::QuickJSRuntime)Scripting::QuickJS::QuickJSRuntimevirtual
disableWatchdog() (defined in Scripting::QuickJS::QuickJSRuntime)Scripting::QuickJS::QuickJSRuntimevirtual
enableDebugger(::Scripting::IDebuggerTransport &transport) (defined in Scripting::QuickJS::QuickJSRuntime)Scripting::QuickJS::QuickJSRuntimevirtual
enableWatchdog(::Scripting::WatchdogSettings settings) (defined in Scripting::QuickJS::QuickJSRuntime)Scripting::QuickJS::QuickJSRuntimevirtual
executeCoroutines(::std::optional<::std::chrono::microseconds > timeSlice, ::std::optional<::Scripting::Privilege > privilege) (defined in Scripting::QuickJS::QuickJSRuntime)Scripting::QuickJS::QuickJSRuntimevirtual
getFutureResult(::Scripting::ContextId contextId, ::Scripting::TypedObjectHandle<::Scripting::FutureType > futureHandle, ::entt::meta_type const &expectedResultType) const (defined in Scripting::QuickJS::QuickJSRuntime)Scripting::QuickJS::QuickJSRuntimevirtual
getFutureStatus(::Scripting::ContextId, ::Scripting::TypedObjectHandle<::Scripting::FutureType >) const (defined in Scripting::QuickJS::QuickJSRuntime)Scripting::QuickJS::QuickJSRuntimevirtual
getMetadata() const (defined in Scripting::QuickJS::QuickJSRuntime)Scripting::QuickJS::QuickJSRuntime
getNameForType(::Scripting::ContextId contextId, ::entt::meta_type const &type, bool allowUnknownTypes) const (defined in Scripting::QuickJS::QuickJSRuntime)Scripting::QuickJS::QuickJSRuntimevirtual
getWatchdog() const (defined in Scripting::QuickJS::QuickJSRuntime)Scripting::QuickJS::QuickJSRuntimevirtual
hasPendingJobs() (defined in Scripting::QuickJS::QuickJSRuntime)Scripting::QuickJS::QuickJSRuntimevirtual
moveToThread() (defined in Scripting::QuickJS::QuickJSRuntime)Scripting::QuickJS::QuickJSRuntimevirtual
mUnk1c3b53 (defined in Scripting::QuickJS::QuickJSRuntime)Scripting::QuickJS::QuickJSRuntime
mUnk2178f5 (defined in Scripting::QuickJS::QuickJSRuntime)Scripting::QuickJS::QuickJSRuntime
mUnk4a943c (defined in Scripting::QuickJS::QuickJSRuntime)Scripting::QuickJS::QuickJSRuntime
mUnk4de080 (defined in Scripting::QuickJS::QuickJSRuntime)Scripting::QuickJS::QuickJSRuntime
mUnk53e8fe (defined in Scripting::QuickJS::QuickJSRuntime)Scripting::QuickJS::QuickJSRuntime
mUnk6d0b0e (defined in Scripting::QuickJS::QuickJSRuntime)Scripting::QuickJS::QuickJSRuntime
mUnk70cddb (defined in Scripting::QuickJS::QuickJSRuntime)Scripting::QuickJS::QuickJSRuntime
mUnke1366a (defined in Scripting::QuickJS::QuickJSRuntime)Scripting::QuickJS::QuickJSRuntime
mUnke4ca00 (defined in Scripting::QuickJS::QuickJSRuntime)Scripting::QuickJS::QuickJSRuntime
mUnkf9e8f9 (defined in Scripting::QuickJS::QuickJSRuntime)Scripting::QuickJS::QuickJSRuntime
mUnkfaeecd (defined in Scripting::QuickJS::QuickJSRuntime)Scripting::QuickJS::QuickJSRuntime
operator=(QuickJSRuntime const &) (defined in Scripting::QuickJS::QuickJSRuntime)Scripting::QuickJS::QuickJSRuntime
QuickJSRuntime(QuickJSRuntime const &) (defined in Scripting::QuickJS::QuickJSRuntime)Scripting::QuickJS::QuickJSRuntime
QuickJSRuntime() (defined in Scripting::QuickJS::QuickJSRuntime)Scripting::QuickJS::QuickJSRuntime
QuickJSRuntime(::Scripting::RegistryManager &registryManager, ::std::unique_ptr<::Scripting::IRuntimeMetadata > metadata, ::Scripting::DependencyLocator *locator, ::std::unique_ptr<::Scripting::QuickJS::MallocFunctions > mallocFns, ::std::function< ::std::string(::std::string_view const &, ::std::string const &, ::std::vector<::std::string > const &)> normalizerFn)Scripting::QuickJS::QuickJSRuntime
reject(::Scripting::ContextId contextId, ::Scripting::TypedObjectHandle<::Scripting::PromiseType > promise, ::entt::meta_any &arg) (defined in Scripting::QuickJS::QuickJSRuntime)Scripting::QuickJS::QuickJSRuntimevirtual
resolve(::Scripting::ContextId contextId, ::Scripting::TypedObjectHandle<::Scripting::PromiseType > promise, ::entt::meta_any &arg) (defined in Scripting::QuickJS::QuickJSRuntime)Scripting::QuickJS::QuickJSRuntimevirtual
run(::Scripting::ContextId contextId, ::Scripting::IPayload *payload, ::std::optional<::Scripting::Privilege > privilege) (defined in Scripting::StringBasedRuntime)Scripting::StringBasedRuntimevirtual
runString(::Scripting::ContextId contextId, ::std::string const &scriptName, ::std::string const &scriptData, ::std::optional<::Scripting::Privilege > privilege) (defined in Scripting::QuickJS::QuickJSRuntime)Scripting::QuickJS::QuickJSRuntimevirtual
startProfiler() (defined in Scripting::QuickJS::QuickJSRuntime)Scripting::QuickJS::QuickJSRuntimevirtual
stopProfiler(::std::function< void(::std::string_view)> captureCb, ::std::optional<::std::reference_wrapper<::std::string const > > savePathOpt) (defined in Scripting::QuickJS::QuickJSRuntime)Scripting::QuickJS::QuickJSRuntimevirtual
~IRuntime()=default (defined in Scripting::IRuntime)Scripting::IRuntimevirtual
~QuickJSRuntime() (defined in Scripting::QuickJS::QuickJSRuntime)Scripting::QuickJS::QuickJSRuntimevirtual
~StringBasedRuntime()=default (defined in Scripting::StringBasedRuntime)Scripting::StringBasedRuntimevirtual