V8 API Reference Guide generated from the header files
Data Structures | Public Member Functions | Static Public Member Functions
v8_inspector::V8InspectorSession Class Referenceabstract

Data Structures

class  Inspectable
 

Public Member Functions

virtual void addInspectedObject (std::unique_ptr< Inspectable >)=0
 
virtual void dispatchProtocolMessage (const StringView &message)=0
 
virtual std::unique_ptr< StringBufferstateJSON ()=0
 
virtual std::vector< std::unique_ptr< protocol::Schema::API::Domain > > supportedDomains ()=0
 
virtual void schedulePauseOnNextStatement (const StringView &breakReason, const StringView &breakDetails)=0
 
virtual void cancelPauseOnNextStatement ()=0
 
virtual void breakProgram (const StringView &breakReason, const StringView &breakDetails)=0
 
virtual void setSkipAllPauses (bool)=0
 
virtual void resume ()=0
 
virtual void stepOver ()=0
 
virtual std::vector< std::unique_ptr< protocol::Debugger::API::SearchMatch > > searchInTextByLines (const StringView &text, const StringView &query, bool caseSensitive, bool isRegex)=0
 
virtual std::unique_ptr< protocol::Runtime::API::RemoteObject > wrapObject (v8::Local< v8::Context >, v8::Local< v8::Value >, const StringView &groupName, bool generatePreview)=0
 
virtual bool unwrapObject (std::unique_ptr< StringBuffer > *error, const StringView &objectId, v8::Local< v8::Value > *, v8::Local< v8::Context > *, std::unique_ptr< StringBuffer > *objectGroup)=0
 
virtual void releaseObjectGroup (const StringView &)=0
 

Static Public Member Functions

static bool canDispatchMethod (const StringView &method)
 

The documentation for this class was generated from the following file: