#include <v8-inspector.h>
|
virtual | ~V8InspectorSession ()=default |
|
virtual void | addInspectedObject (std::unique_ptr< Inspectable >)=0 |
|
virtual void | dispatchProtocolMessage (StringView message)=0 |
|
virtual std::vector< uint8_t > | state ()=0 |
|
virtual std::vector< std::unique_ptr< protocol::Schema::API::Domain > > | supportedDomains ()=0 |
|
virtual void | schedulePauseOnNextStatement (StringView breakReason, StringView breakDetails)=0 |
|
virtual void | cancelPauseOnNextStatement ()=0 |
|
virtual void | breakProgram (StringView breakReason, StringView breakDetails)=0 |
|
virtual void | setSkipAllPauses (bool)=0 |
|
virtual void | resume (bool setTerminateOnResume=false)=0 |
|
virtual void | stepOver ()=0 |
|
virtual std::vector< std::unique_ptr< protocol::Debugger::API::SearchMatch > > | searchInTextByLines (StringView text, StringView query, bool caseSensitive, bool isRegex)=0 |
|
virtual std::unique_ptr< protocol::Runtime::API::RemoteObject > | wrapObject (v8::Local< v8::Context >, v8::Local< v8::Value >, StringView groupName, bool generatePreview)=0 |
|
virtual bool | unwrapObject (std::unique_ptr< StringBuffer > *error, StringView objectId, v8::Local< v8::Value > *, v8::Local< v8::Context > *, std::unique_ptr< StringBuffer > *objectGroup)=0 |
|
virtual void | releaseObjectGroup (StringView)=0 |
|
virtual void | triggerPreciseCoverageDeltaUpdate (StringView occasion)=0 |
|
virtual EvaluateResult | evaluate (v8::Local< v8::Context > context, StringView expression, bool includeCommandLineAPI=false)=0 |
|
virtual void | stop ()=0 |
|
◆ ~V8InspectorSession()
virtual v8_inspector::V8InspectorSession::~V8InspectorSession |
( |
| ) |
|
|
virtualdefault |
◆ addInspectedObject()
virtual void v8_inspector::V8InspectorSession::addInspectedObject |
( |
std::unique_ptr< Inspectable > |
| ) |
|
|
pure virtual |
◆ breakProgram()
virtual void v8_inspector::V8InspectorSession::breakProgram |
( |
StringView |
breakReason, |
|
|
StringView |
breakDetails |
|
) |
| |
|
pure virtual |
◆ cancelPauseOnNextStatement()
virtual void v8_inspector::V8InspectorSession::cancelPauseOnNextStatement |
( |
| ) |
|
|
pure virtual |
◆ canDispatchMethod()
static bool v8_inspector::V8InspectorSession::canDispatchMethod |
( |
StringView |
method | ) |
|
|
static |
◆ dispatchProtocolMessage()
virtual void v8_inspector::V8InspectorSession::dispatchProtocolMessage |
( |
StringView |
message | ) |
|
|
pure virtual |
◆ evaluate()
◆ releaseObjectGroup()
virtual void v8_inspector::V8InspectorSession::releaseObjectGroup |
( |
StringView |
| ) |
|
|
pure virtual |
◆ resume()
virtual void v8_inspector::V8InspectorSession::resume |
( |
bool |
setTerminateOnResume = false | ) |
|
|
pure virtual |
◆ schedulePauseOnNextStatement()
virtual void v8_inspector::V8InspectorSession::schedulePauseOnNextStatement |
( |
StringView |
breakReason, |
|
|
StringView |
breakDetails |
|
) |
| |
|
pure virtual |
◆ searchInTextByLines()
virtual std::vector< std::unique_ptr< protocol::Debugger::API::SearchMatch > > v8_inspector::V8InspectorSession::searchInTextByLines |
( |
StringView |
text, |
|
|
StringView |
query, |
|
|
bool |
caseSensitive, |
|
|
bool |
isRegex |
|
) |
| |
|
pure virtual |
◆ setSkipAllPauses()
virtual void v8_inspector::V8InspectorSession::setSkipAllPauses |
( |
bool |
| ) |
|
|
pure virtual |
◆ state()
virtual std::vector< uint8_t > v8_inspector::V8InspectorSession::state |
( |
| ) |
|
|
pure virtual |
◆ stepOver()
virtual void v8_inspector::V8InspectorSession::stepOver |
( |
| ) |
|
|
pure virtual |
◆ stop()
virtual void v8_inspector::V8InspectorSession::stop |
( |
| ) |
|
|
pure virtual |
◆ supportedDomains()
virtual std::vector< std::unique_ptr< protocol::Schema::API::Domain > > v8_inspector::V8InspectorSession::supportedDomains |
( |
| ) |
|
|
pure virtual |
◆ triggerPreciseCoverageDeltaUpdate()
virtual void v8_inspector::V8InspectorSession::triggerPreciseCoverageDeltaUpdate |
( |
StringView |
occasion | ) |
|
|
pure virtual |
◆ unwrapObject()
◆ wrapObject()
The documentation for this class was generated from the following file: