webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Types | Public Member Functions | Protected Member Functions | List of all members
Inspector::DebuggerBackendDispatcherHandler Class Referenceabstract

#include <InspectorBackendDispatchers.h>

Inheritance diagram for Inspector::DebuggerBackendDispatcherHandler:
Inspector::InspectorDebuggerAgent Inspector::InspectorDebuggerAgent Inspector::JSGlobalObjectDebuggerAgent WebCore::WebDebuggerAgent Inspector::JSGlobalObjectDebuggerAgent WebCore::WebDebuggerAgent WebCore::PageDebuggerAgent WebCore::WorkerDebuggerAgent WebCore::PageDebuggerAgent WebCore::WorkerDebuggerAgent

Public Types

enum  State {
  State::None = 124, State::Uncaught = 164, State::All = 165, State::None = 124,
  State::Uncaught = 164, State::All = 165
}
 
enum  State {
  State::None = 124, State::Uncaught = 164, State::All = 165, State::None = 124,
  State::Uncaught = 164, State::All = 165
}
 

Public Member Functions

virtual void enable (ErrorString &)=0
 
virtual void disable (ErrorString &)=0
 
virtual void setAsyncStackTraceDepth (ErrorString &, int in_depth)=0
 
virtual void setBreakpointsActive (ErrorString &, bool in_active)=0
 
virtual void setBreakpointByUrl (ErrorString &, int in_lineNumber, const String *const opt_in_url, const String *const opt_in_urlRegex, const int *const opt_in_columnNumber, const Inspector::InspectorObject *opt_in_options, String *out_breakpointId, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::Debugger::Location >> &out_locations)=0
 
virtual void setBreakpoint (ErrorString &, const Inspector::InspectorObject &in_location, const Inspector::InspectorObject *opt_in_options, String *out_breakpointId, RefPtr< Inspector::Protocol::Debugger::Location > &out_actualLocation)=0
 
virtual void removeBreakpoint (ErrorString &, const String &in_breakpointId)=0
 
virtual void continueUntilNextRunLoop (ErrorString &)=0
 
virtual void continueToLocation (ErrorString &, const Inspector::InspectorObject &in_location)=0
 
virtual void stepOver (ErrorString &)=0
 
virtual void stepInto (ErrorString &)=0
 
virtual void stepOut (ErrorString &)=0
 
virtual void pause (ErrorString &)=0
 
virtual void resume (ErrorString &)=0
 
virtual void searchInContent (ErrorString &, const String &in_scriptId, const String &in_query, const bool *const opt_in_caseSensitive, const bool *const opt_in_isRegex, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::GenericTypes::SearchMatch >> &out_result)=0
 
virtual void getScriptSource (ErrorString &, const String &in_scriptId, String *out_scriptSource)=0
 
virtual void getFunctionDetails (ErrorString &, const String &in_functionId, RefPtr< Inspector::Protocol::Debugger::FunctionDetails > &out_details)=0
 
virtual void setPauseOnExceptions (ErrorString &, const String &in_state)=0
 
virtual void setPauseOnAssertions (ErrorString &, bool in_enabled)=0
 
virtual void evaluateOnCallFrame (ErrorString &, const String &in_callFrameId, const String &in_expression, const String *const opt_in_objectGroup, const bool *const opt_in_includeCommandLineAPI, const bool *const opt_in_doNotPauseOnExceptionsAndMuteConsole, const bool *const opt_in_returnByValue, const bool *const opt_in_generatePreview, const bool *const opt_in_saveResult, RefPtr< Inspector::Protocol::Runtime::RemoteObject > &out_result, Inspector::Protocol::OptOutput< bool > *opt_out_wasThrown, Inspector::Protocol::OptOutput< int > *opt_out_savedResultIndex)=0
 
virtual void setOverlayMessage (ErrorString &, const String *const opt_in_message)=0
 
virtual void enable (ErrorString &)=0
 
virtual void disable (ErrorString &)=0
 
virtual void setAsyncStackTraceDepth (ErrorString &, int in_depth)=0
 
virtual void setBreakpointsActive (ErrorString &, bool in_active)=0
 
virtual void setBreakpointByUrl (ErrorString &, int in_lineNumber, const String *const opt_in_url, const String *const opt_in_urlRegex, const int *const opt_in_columnNumber, const Inspector::InspectorObject *opt_in_options, String *out_breakpointId, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::Debugger::Location >> &out_locations)=0
 
virtual void setBreakpoint (ErrorString &, const Inspector::InspectorObject &in_location, const Inspector::InspectorObject *opt_in_options, String *out_breakpointId, RefPtr< Inspector::Protocol::Debugger::Location > &out_actualLocation)=0
 
virtual void removeBreakpoint (ErrorString &, const String &in_breakpointId)=0
 
virtual void continueUntilNextRunLoop (ErrorString &)=0
 
virtual void continueToLocation (ErrorString &, const Inspector::InspectorObject &in_location)=0
 
virtual void stepOver (ErrorString &)=0
 
virtual void stepInto (ErrorString &)=0
 
virtual void stepOut (ErrorString &)=0
 
virtual void pause (ErrorString &)=0
 
virtual void resume (ErrorString &)=0
 
virtual void searchInContent (ErrorString &, const String &in_scriptId, const String &in_query, const bool *const opt_in_caseSensitive, const bool *const opt_in_isRegex, RefPtr< Inspector::Protocol::Array< Inspector::Protocol::GenericTypes::SearchMatch >> &out_result)=0
 
virtual void getScriptSource (ErrorString &, const String &in_scriptId, String *out_scriptSource)=0
 
virtual void getFunctionDetails (ErrorString &, const String &in_functionId, RefPtr< Inspector::Protocol::Debugger::FunctionDetails > &out_details)=0
 
virtual void setPauseOnExceptions (ErrorString &, const String &in_state)=0
 
virtual void setPauseOnAssertions (ErrorString &, bool in_enabled)=0
 
virtual void evaluateOnCallFrame (ErrorString &, const String &in_callFrameId, const String &in_expression, const String *const opt_in_objectGroup, const bool *const opt_in_includeCommandLineAPI, const bool *const opt_in_doNotPauseOnExceptionsAndMuteConsole, const bool *const opt_in_returnByValue, const bool *const opt_in_generatePreview, const bool *const opt_in_saveResult, RefPtr< Inspector::Protocol::Runtime::RemoteObject > &out_result, Inspector::Protocol::OptOutput< bool > *opt_out_wasThrown, Inspector::Protocol::OptOutput< int > *opt_out_savedResultIndex)=0
 
virtual void setOverlayMessage (ErrorString &, const String *const opt_in_message)=0
 

Protected Member Functions

virtual ~DebuggerBackendDispatcherHandler ()
 
virtual ~DebuggerBackendDispatcherHandler ()
 

Member Enumeration Documentation

◆ State [1/2]

Enumerator
None 
Uncaught 
All 
None 
Uncaught 
All 

◆ State [2/2]

Enumerator
None 
Uncaught 
All 
None 
Uncaught 
All 

Constructor & Destructor Documentation

◆ ~DebuggerBackendDispatcherHandler() [1/2]

Inspector::DebuggerBackendDispatcherHandler::~DebuggerBackendDispatcherHandler ( )
protectedvirtual

◆ ~DebuggerBackendDispatcherHandler() [2/2]

virtual Inspector::DebuggerBackendDispatcherHandler::~DebuggerBackendDispatcherHandler ( )
protectedvirtual

Member Function Documentation

◆ continueToLocation() [1/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::continueToLocation ( ErrorString ,
const Inspector::InspectorObject in_location 
)
pure virtual

◆ continueToLocation() [2/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::continueToLocation ( ErrorString ,
const Inspector::InspectorObject in_location 
)
pure virtual

◆ continueUntilNextRunLoop() [1/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::continueUntilNextRunLoop ( ErrorString )
pure virtual

◆ continueUntilNextRunLoop() [2/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::continueUntilNextRunLoop ( ErrorString )
pure virtual

◆ disable() [1/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::disable ( ErrorString )
pure virtual

◆ disable() [2/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::disable ( ErrorString )
pure virtual

◆ enable() [1/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::enable ( ErrorString )
pure virtual

◆ enable() [2/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::enable ( ErrorString )
pure virtual

◆ evaluateOnCallFrame() [1/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::evaluateOnCallFrame ( ErrorString ,
const String &  in_callFrameId,
const String &  in_expression,
const String *const  opt_in_objectGroup,
const bool *const  opt_in_includeCommandLineAPI,
const bool *const  opt_in_doNotPauseOnExceptionsAndMuteConsole,
const bool *const  opt_in_returnByValue,
const bool *const  opt_in_generatePreview,
const bool *const  opt_in_saveResult,
RefPtr< Inspector::Protocol::Runtime::RemoteObject > &  out_result,
Inspector::Protocol::OptOutput< bool > *  opt_out_wasThrown,
Inspector::Protocol::OptOutput< int > *  opt_out_savedResultIndex 
)
pure virtual

◆ evaluateOnCallFrame() [2/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::evaluateOnCallFrame ( ErrorString ,
const String &  in_callFrameId,
const String &  in_expression,
const String *const  opt_in_objectGroup,
const bool *const  opt_in_includeCommandLineAPI,
const bool *const  opt_in_doNotPauseOnExceptionsAndMuteConsole,
const bool *const  opt_in_returnByValue,
const bool *const  opt_in_generatePreview,
const bool *const  opt_in_saveResult,
RefPtr< Inspector::Protocol::Runtime::RemoteObject > &  out_result,
Inspector::Protocol::OptOutput< bool > *  opt_out_wasThrown,
Inspector::Protocol::OptOutput< int > *  opt_out_savedResultIndex 
)
pure virtual

◆ getFunctionDetails() [1/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::getFunctionDetails ( ErrorString ,
const String &  in_functionId,
RefPtr< Inspector::Protocol::Debugger::FunctionDetails > &  out_details 
)
pure virtual

◆ getFunctionDetails() [2/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::getFunctionDetails ( ErrorString ,
const String &  in_functionId,
RefPtr< Inspector::Protocol::Debugger::FunctionDetails > &  out_details 
)
pure virtual

◆ getScriptSource() [1/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::getScriptSource ( ErrorString ,
const String &  in_scriptId,
String *  out_scriptSource 
)
pure virtual

◆ getScriptSource() [2/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::getScriptSource ( ErrorString ,
const String &  in_scriptId,
String *  out_scriptSource 
)
pure virtual

◆ pause() [1/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::pause ( ErrorString )
pure virtual

◆ pause() [2/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::pause ( ErrorString )
pure virtual

◆ removeBreakpoint() [1/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::removeBreakpoint ( ErrorString ,
const String &  in_breakpointId 
)
pure virtual

◆ removeBreakpoint() [2/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::removeBreakpoint ( ErrorString ,
const String &  in_breakpointId 
)
pure virtual

◆ resume() [1/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::resume ( ErrorString )
pure virtual

◆ resume() [2/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::resume ( ErrorString )
pure virtual

◆ searchInContent() [1/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::searchInContent ( ErrorString ,
const String &  in_scriptId,
const String &  in_query,
const bool *const  opt_in_caseSensitive,
const bool *const  opt_in_isRegex,
RefPtr< Inspector::Protocol::Array< Inspector::Protocol::GenericTypes::SearchMatch >> &  out_result 
)
pure virtual

◆ searchInContent() [2/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::searchInContent ( ErrorString ,
const String &  in_scriptId,
const String &  in_query,
const bool *const  opt_in_caseSensitive,
const bool *const  opt_in_isRegex,
RefPtr< Inspector::Protocol::Array< Inspector::Protocol::GenericTypes::SearchMatch >> &  out_result 
)
pure virtual

◆ setAsyncStackTraceDepth() [1/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::setAsyncStackTraceDepth ( ErrorString ,
int  in_depth 
)
pure virtual

◆ setAsyncStackTraceDepth() [2/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::setAsyncStackTraceDepth ( ErrorString ,
int  in_depth 
)
pure virtual

◆ setBreakpoint() [1/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::setBreakpoint ( ErrorString ,
const Inspector::InspectorObject in_location,
const Inspector::InspectorObject opt_in_options,
String *  out_breakpointId,
RefPtr< Inspector::Protocol::Debugger::Location > &  out_actualLocation 
)
pure virtual

◆ setBreakpoint() [2/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::setBreakpoint ( ErrorString ,
const Inspector::InspectorObject in_location,
const Inspector::InspectorObject opt_in_options,
String *  out_breakpointId,
RefPtr< Inspector::Protocol::Debugger::Location > &  out_actualLocation 
)
pure virtual

◆ setBreakpointByUrl() [1/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::setBreakpointByUrl ( ErrorString ,
int  in_lineNumber,
const String *const  opt_in_url,
const String *const  opt_in_urlRegex,
const int *const  opt_in_columnNumber,
const Inspector::InspectorObject opt_in_options,
String *  out_breakpointId,
RefPtr< Inspector::Protocol::Array< Inspector::Protocol::Debugger::Location >> &  out_locations 
)
pure virtual

◆ setBreakpointByUrl() [2/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::setBreakpointByUrl ( ErrorString ,
int  in_lineNumber,
const String *const  opt_in_url,
const String *const  opt_in_urlRegex,
const int *const  opt_in_columnNumber,
const Inspector::InspectorObject opt_in_options,
String *  out_breakpointId,
RefPtr< Inspector::Protocol::Array< Inspector::Protocol::Debugger::Location >> &  out_locations 
)
pure virtual

◆ setBreakpointsActive() [1/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::setBreakpointsActive ( ErrorString ,
bool  in_active 
)
pure virtual

◆ setBreakpointsActive() [2/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::setBreakpointsActive ( ErrorString ,
bool  in_active 
)
pure virtual

◆ setOverlayMessage() [1/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::setOverlayMessage ( ErrorString ,
const String *const  opt_in_message 
)
pure virtual

◆ setOverlayMessage() [2/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::setOverlayMessage ( ErrorString ,
const String *const  opt_in_message 
)
pure virtual

◆ setPauseOnAssertions() [1/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::setPauseOnAssertions ( ErrorString ,
bool  in_enabled 
)
pure virtual

◆ setPauseOnAssertions() [2/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::setPauseOnAssertions ( ErrorString ,
bool  in_enabled 
)
pure virtual

◆ setPauseOnExceptions() [1/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::setPauseOnExceptions ( ErrorString ,
const String &  in_state 
)
pure virtual

◆ setPauseOnExceptions() [2/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::setPauseOnExceptions ( ErrorString ,
const String &  in_state 
)
pure virtual

◆ stepInto() [1/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::stepInto ( ErrorString )
pure virtual

◆ stepInto() [2/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::stepInto ( ErrorString )
pure virtual

◆ stepOut() [1/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::stepOut ( ErrorString )
pure virtual

◆ stepOut() [2/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::stepOut ( ErrorString )
pure virtual

◆ stepOver() [1/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::stepOver ( ErrorString )
pure virtual

◆ stepOver() [2/2]

virtual void Inspector::DebuggerBackendDispatcherHandler::stepOver ( ErrorString )
pure virtual

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