webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
#include <InspectorBackendDispatchers.h>
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 () |
|
protectedvirtual |
|
protectedvirtual |
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.
|
pure virtual |
Implemented in Inspector::InspectorDebuggerAgent, and Inspector::InspectorDebuggerAgent.