51 : m_scheduler(scheduler), m_responseHandler(responseHandler)
255 int contextIndex,
int lineNumber,
const QStringList &path)
int scheduleGetCompletions(int contextIndex, const QStringList &path)
static QScriptDebuggerCommand newScriptValueIteratorCommand(const QScriptDebuggerValue &object)
static QScriptDebuggerCommand setBreakpointDataCommand(int id, const QScriptBreakpointData &data)
int scheduleStepOver(int count=1)
Instructs the front-end to step over the next script statement, and returns a unique identifier assoc...
static QScriptDebuggerCommand runToLocationCommand(const QString &fileName, int lineNumber)
static QScriptDebuggerCommand getBreakpointsCommand()
int scheduleDeleteScriptValueIterator(int id)
int scheduleContextsCheckpoint()
static QScriptDebuggerCommand newScriptObjectSnapshotCommand()
#define QT_END_NAMESPACE
This macro expands to.
static QScriptDebuggerCommand interruptCommand()
static QScriptDebuggerCommand evaluateCommand(int contextIndex, const QString &program, const QString &fileName=QString(), int lineNumber=1)
static QScriptDebuggerCommand getContextStateCommand(int contextIndex)
int scheduleGetBacktrace()
int scheduleGetScriptData(qint64 id)
int scheduleSetBreakpoint(const QString &fileName, int lineNumber)
static QScriptDebuggerCommand getPropertyExpressionValue(int contextIndex, int lineNumber, const QStringList &path)
static QScriptDebuggerCommand deleteScriptValueIteratorCommand(int id)
int scheduleGetContextState(int contextIndex)
static QScriptDebuggerCommand getActivationObjectCommand(int contextIndex)
static QScriptDebuggerCommand getScriptDataCommand(qint64 id)
QScriptDebuggerCommandSchedulerFrontend(QScriptDebuggerCommandSchedulerInterface *scheduler, QScriptDebuggerResponseHandlerInterface *responseHandler)
static QScriptDebuggerCommand forceReturnCommand(int contextIndex, const QScriptDebuggerValue &value)
static QScriptDebuggerCommand deleteAllBreakpointsCommand()
static QScriptDebuggerCommand getContextIdCommand(int contextIndex)
static QScriptDebuggerCommand setBreakpointCommand(const QString &fileName, int lineNumber)
static QScriptDebuggerCommand stepOverCommand(int count=1)
static QScriptDebuggerCommand getBacktraceCommand()
static QScriptDebuggerCommand scriptsCheckpointCommand()
The QString class provides a Unicode character string.
static QScriptDebuggerCommand getContextInfoCommand(int contextIndex)
static QScriptDebuggerCommand scriptValueToStringCommand(const QScriptDebuggerValue &value)
~QScriptDebuggerCommandSchedulerFrontend()
int scheduleCommand(const QScriptDebuggerCommand &command)
static QScriptDebuggerCommand getContextCountCommand()
static QScriptDebuggerCommand deleteBreakpointCommand(int id)
int scheduleGetContextInfo(int contextIndex)
static QScriptDebuggerCommand getScriptsDeltaCommand()
static QScriptDebuggerCommand getPropertiesByIteratorCommand(int id, int count)
static QScriptDebuggerCommand getScriptsCommand()
int scheduleSetScriptValueProperty(const QScriptDebuggerValue &object, const QString &name, const QScriptDebuggerValue &value)
#define QT_BEGIN_NAMESPACE
This macro expands to.
int scheduleNewScriptValueIterator(const QScriptDebuggerValue &object)
static QScriptDebuggerCommand continueCommand()
static QScriptDebuggerCommand stepOutCommand()
static QScriptDebuggerCommand deleteScriptObjectSnapshotCommand(int id)
The QStringList class provides a list of strings.
static QScriptDebuggerCommand getBreakpointDataCommand(int id)
QScriptDebuggerCommandSchedulerInterface * m_scheduler
static const char * data(const QByteArray &arr)
int scheduleGetContextCount()
The QScriptBreakpointData class contains data associated with a breakpoint.
static QScriptDebuggerCommand clearExceptionsCommand()
static QScriptDebuggerCommand contextsCheckpoint()
int scheduleGetContextId(int contextIndex)
static QScriptDebuggerCommand getScopeChainCommand(int contextIndex)
int scheduleGetBreakpointData(int id)
int scheduleScriptObjectSnapshotCapture(int id, const QScriptDebuggerValue &object)
The QScriptDebuggerCommand class represents a command issued to a QScriptDebuggerFrontend.
int scheduleDeleteAllBreakpoints()
int scheduleForceReturn(int contextIndex, const QScriptDebuggerValue &value)
static QScriptDebuggerCommand setScriptValuePropertyCommand(const QScriptDebuggerValue &object, const QString &name, const QScriptDebuggerValue &value)
The QScriptDebuggerValue class represents a script value.
int scheduleGetThisObject(int contextIndex)
int scheduleDeleteBreakpoint(int id)
int scheduleClearExceptions()
int scheduleDeleteScriptObjectSnapshot(int id)
int scheduleStepOut()
Instructs the front-end to step out of the current script function, and returns a unique identifier a...
static QScriptDebuggerCommand getThisObjectCommand(int contextIndex)
static QScriptDebuggerCommand resolveScriptCommand(const QString &fileName)
int scheduleGetScopeChain(int contextIndex)
int scheduleScriptValueToString(const QScriptDebuggerValue &value)
int scheduleGetPropertiesByIterator(int id, int count)
static QScriptDebuggerCommand getCompletions(int contextIndex, const QStringList &path)
int scheduleScriptsCheckpoint()
virtual int scheduleCommand(const QScriptDebuggerCommand &command, QScriptDebuggerResponseHandlerInterface *responseHandler)=0
int scheduleStepInto(int count=1)
Instructs the front-end to step into the next script statement, and returns a unique identifier assoc...
int scheduleResolveScript(const QString &fileName)
int scheduleEvaluate(int contextIndex, const QString &program, const QString &fileName=QString(), int lineNumber=1)
int scheduleSetBreakpointData(int id, const QScriptBreakpointData &data)
int scheduleGetPropertyExpressionValue(int contextIndex, int lineNumber, const QStringList &path)
int scheduleInterrupt()
Instructs the front-end to break at the next script statement, and returns a unique identifier associ...
static QScriptDebuggerCommand stepIntoCommand(int count=1)
int scheduleNewScriptObjectSnapshot()
static QString fileName(const QString &fileUrl)
int scheduleContinue()
Instructs the front-end to continue evaluation, and returns a unique identifier associated with this ...
QScriptDebuggerResponseHandlerInterface * m_responseHandler
int scheduleGetScriptsDelta()
int scheduleRunToLocation(const QString &fileName, int lineNumber)
Instructs the front-end to continue evaluation until the location specified by the given fileName and...
static QScriptDebuggerCommand scriptObjectSnapshotCaptureCommand(int id, const QScriptDebuggerValue &object)
int scheduleGetActivationObject(int contextIndex)
int scheduleGetBreakpoints()