![]() |
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 |