![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
This is the complete list of members for v8_inspector::V8RuntimeAgentImpl, including all inherited members.
addBinding(const String16 &name, std::optional< int > executionContextId, std::optional< String16 > executionContextName) override | v8_inspector::V8RuntimeAgentImpl | |
addBinding(InspectedContext *context, const String16 &name) | v8_inspector::V8RuntimeAgentImpl | private |
addBindings(InspectedContext *context) | v8_inspector::V8RuntimeAgentImpl | |
awaitPromise(const String16 &promiseObjectId, std::optional< bool > returnByValue, std::optional< bool > generatePreview, std::unique_ptr< AwaitPromiseCallback >) override | v8_inspector::V8RuntimeAgentImpl | |
bindingCallback(const v8::FunctionCallbackInfo< v8::Value > &info) | v8_inspector::V8RuntimeAgentImpl | privatestatic |
bindingCalled(const String16 &name, const String16 &payload, int executionContextId) | v8_inspector::V8RuntimeAgentImpl | private |
callFunctionOn(const String16 &expression, std::optional< String16 > objectId, std::unique_ptr< protocol::Array< protocol::Runtime::CallArgument > > optionalArguments, std::optional< bool > silent, std::optional< bool > returnByValue, std::optional< bool > generatePreview, std::optional< bool > userGesture, std::optional< bool > awaitPromise, std::optional< int > executionContextId, std::optional< String16 > objectGroup, std::optional< bool > throwOnSideEffect, std::optional< String16 > uniqueContextId, std::unique_ptr< protocol::Runtime::SerializationOptions > serializationOptions, std::unique_ptr< CallFunctionOnCallback >) override | v8_inspector::V8RuntimeAgentImpl | |
compileScript(const String16 &expression, const String16 &sourceURL, bool persistScript, std::optional< int > executionContextId, std::optional< String16 > *, std::unique_ptr< protocol::Runtime::ExceptionDetails > *) override | v8_inspector::V8RuntimeAgentImpl | |
disable() override | v8_inspector::V8RuntimeAgentImpl | |
discardConsoleEntries() override | v8_inspector::V8RuntimeAgentImpl | |
enable() override | v8_inspector::V8RuntimeAgentImpl | |
enabled() const | v8_inspector::V8RuntimeAgentImpl | inline |
evaluate(const String16 &expression, std::optional< String16 > objectGroup, std::optional< bool > includeCommandLineAPI, std::optional< bool > silent, std::optional< int > executionContextId, std::optional< bool > returnByValue, std::optional< bool > generatePreview, std::optional< bool > userGesture, std::optional< bool > awaitPromise, std::optional< bool > throwOnSideEffect, std::optional< double > timeout, std::optional< bool > disableBreaks, std::optional< bool > replMode, std::optional< bool > allowUnsafeEvalBlockedByCSP, std::optional< String16 > uniqueContextId, std::unique_ptr< protocol::Runtime::SerializationOptions > serializationOptions, std::unique_ptr< EvaluateCallback >) override | v8_inspector::V8RuntimeAgentImpl | |
getExceptionDetails(const String16 &errorObjectId, std::unique_ptr< protocol::Runtime::ExceptionDetails > *out_exceptionDetails) override | v8_inspector::V8RuntimeAgentImpl | |
getHeapUsage(double *out_usedSize, double *out_totalSize, double *out_embedderHeapUsedSize, double *out_backingStorageSize) override | v8_inspector::V8RuntimeAgentImpl | |
getIsolateId(String16 *outIsolateId) override | v8_inspector::V8RuntimeAgentImpl | |
getProperties(const String16 &objectId, std::optional< bool > ownProperties, std::optional< bool > accessorPropertiesOnly, std::optional< bool > generatePreview, std::optional< bool > nonIndexedPropertiesOnly, std::unique_ptr< protocol::Array< protocol::Runtime::PropertyDescriptor > > *result, std::unique_ptr< protocol::Array< protocol::Runtime::InternalPropertyDescriptor > > *internalProperties, std::unique_ptr< protocol::Array< protocol::Runtime::PrivatePropertyDescriptor > > *privateProperties, std::unique_ptr< protocol::Runtime::ExceptionDetails > *) override | v8_inspector::V8RuntimeAgentImpl | |
globalLexicalScopeNames(std::optional< int > executionContextId, std::unique_ptr< protocol::Array< String16 > > *outNames) override | v8_inspector::V8RuntimeAgentImpl | |
inspect(std::unique_ptr< protocol::Runtime::RemoteObject > objectToInspect, std::unique_ptr< protocol::DictionaryValue > hints, int executionContextId) | v8_inspector::V8RuntimeAgentImpl | |
m_activeBindings | v8_inspector::V8RuntimeAgentImpl | private |
m_compiledScripts | v8_inspector::V8RuntimeAgentImpl | private |
m_debuggerBarrier | v8_inspector::V8RuntimeAgentImpl | private |
m_enabled | v8_inspector::V8RuntimeAgentImpl | private |
m_frontend | v8_inspector::V8RuntimeAgentImpl | private |
m_inspector | v8_inspector::V8RuntimeAgentImpl | private |
m_session | v8_inspector::V8RuntimeAgentImpl | private |
m_state | v8_inspector::V8RuntimeAgentImpl | private |
messageAdded(V8ConsoleMessage *) | v8_inspector::V8RuntimeAgentImpl | |
operator=(const V8RuntimeAgentImpl &)=delete | v8_inspector::V8RuntimeAgentImpl | |
queryObjects(const String16 &prototypeObjectId, std::optional< String16 > objectGroup, std::unique_ptr< protocol::Runtime::RemoteObject > *objects) override | v8_inspector::V8RuntimeAgentImpl | |
releaseObject(const String16 &objectId) override | v8_inspector::V8RuntimeAgentImpl | |
releaseObjectGroup(const String16 &objectGroup) override | v8_inspector::V8RuntimeAgentImpl | |
removeBinding(const String16 &name) override | v8_inspector::V8RuntimeAgentImpl | |
reportExecutionContextCreated(InspectedContext *) | v8_inspector::V8RuntimeAgentImpl | |
reportExecutionContextDestroyed(InspectedContext *) | v8_inspector::V8RuntimeAgentImpl | |
reportMessage(V8ConsoleMessage *, bool generatePreview) | v8_inspector::V8RuntimeAgentImpl | private |
reset() | v8_inspector::V8RuntimeAgentImpl | |
restore() | v8_inspector::V8RuntimeAgentImpl | |
runIfWaitingForDebugger() override | v8_inspector::V8RuntimeAgentImpl | |
runScript(const String16 &, std::optional< int > executionContextId, std::optional< String16 > objectGroup, std::optional< bool > silent, std::optional< bool > includeCommandLineAPI, std::optional< bool > returnByValue, std::optional< bool > generatePreview, std::optional< bool > awaitPromise, std::unique_ptr< RunScriptCallback >) override | v8_inspector::V8RuntimeAgentImpl | |
setCustomObjectFormatterEnabled(bool) override | v8_inspector::V8RuntimeAgentImpl | |
setMaxCallStackSizeToCapture(int) override | v8_inspector::V8RuntimeAgentImpl | |
terminateExecution(std::unique_ptr< TerminateExecutionCallback > callback) override | v8_inspector::V8RuntimeAgentImpl | |
V8RuntimeAgentImpl(V8InspectorSessionImpl *, protocol::FrontendChannel *, protocol::DictionaryValue *state, std::shared_ptr< V8DebuggerBarrier >) | v8_inspector::V8RuntimeAgentImpl | |
V8RuntimeAgentImpl(const V8RuntimeAgentImpl &)=delete | v8_inspector::V8RuntimeAgentImpl | |
~V8RuntimeAgentImpl() override | v8_inspector::V8RuntimeAgentImpl |