![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "qv4debugclient_p.h"
#include "qv4debugclient_p_p.h"
#include "qqmldebugconnection_p.h"
#include <private/qpacket_p.h>
#include <QJsonDocument>
#include <QJsonObject>
#include <QJsonValue>
#include <QJsonArray>
#include "moc_qv4debugclient_p.cpp"
Go to the source code of this file.
Macros | |
#define | VARIANTMAPINIT |
Variables | |
QT_BEGIN_NAMESPACE const char * | V8REQUEST = "v8request" |
const char * | V8MESSAGE = "v8message" |
const char * | SEQ = "seq" |
const char * | TYPE = "type" |
const char * | COMMAND = "command" |
const char * | ARGUMENTS = "arguments" |
const char * | STEPACTION = "stepaction" |
const char * | STEPCOUNT = "stepcount" |
const char * | EXPRESSION = "expression" |
const char * | FRAME = "frame" |
const char * | CONTEXT = "context" |
const char * | GLOBAL = "global" |
const char * | DISABLEBREAK = "disable_break" |
const char * | HANDLES = "handles" |
const char * | INCLUDESOURCE = "includeSource" |
const char * | FROMFRAME = "fromFrame" |
const char * | TOFRAME = "toFrame" |
const char * | BOTTOM = "bottom" |
const char * | NUMBER = "number" |
const char * | FRAMENUMBER = "frameNumber" |
const char * | TYPES = "types" |
const char * | IDS = "ids" |
const char * | FILTER = "filter" |
const char * | FROMLINE = "fromLine" |
const char * | TOLINE = "toLine" |
const char * | TARGET = "target" |
const char * | LINE = "line" |
const char * | COLUMN = "column" |
const char * | ENABLED = "enabled" |
const char * | CONDITION = "condition" |
const char * | IGNORECOUNT = "ignoreCount" |
const char * | BREAKPOINT = "breakpoint" |
const char * | FLAGS = "flags" |
const char * | CONTINEDEBUGGING = "continue" |
const char * | EVALUATE = "evaluate" |
const char * | LOOKUP = "lookup" |
const char * | BACKTRACE = "backtrace" |
const char * | SCOPE = "scope" |
const char * | SCOPES = "scopes" |
const char * | SCRIPTS = "scripts" |
const char * | SOURCE = "source" |
const char * | SETBREAKPOINT = "setbreakpoint" |
const char * | CLEARBREAKPOINT = "clearbreakpoint" |
const char * | CHANGEBREAKPOINT = "changebreakpoint" |
const char * | SETEXCEPTIONBREAK = "setexceptionbreak" |
const char * | VERSION = "version" |
const char * | DISCONNECT = "disconnect" |
const char * | GARBAGECOLLECTOR = "gc" |
const char * | CONNECT = "connect" |
const char * | INTERRUPT = "interrupt" |
const char * | REQUEST = "request" |
const char * | IN = "in" |
const char * | NEXT = "next" |
const char * | OUT = "out" |
const char * | SCRIPT = "script" |
const char * | SCRIPTREGEXP = "scriptRegExp" |
const char * | EVENT = "event" |
const char * | ALL = "all" |
const char * | UNCAUGHT = "uncaught" |
#define VARIANTMAPINIT |
Definition at line 82 of file qv4debugclient.cpp.
const char * ALL = "all" |
Definition at line 79 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::setExceptionBreak().
const char * ARGUMENTS = "arguments" |
Definition at line 22 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::backtrace(), QV4DebugClient::changeBreakpoint(), QV4DebugClient::clearBreakpoint(), QV4DebugClient::continueDebugging(), QV4DebugClient::evaluate(), QV4DebugClient::frame(), QV4DebugClient::lookup(), QV4DebugClient::scope(), QV4DebugClient::scripts(), QV4DebugClient::setBreakpoint(), and QV4DebugClient::setExceptionBreak().
const char * BACKTRACE = "backtrace" |
Definition at line 54 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::backtrace(), and QV4DebugClient::messageReceived().
BOTTOM = "bottom" |
Definition at line 34 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::backtrace().
const char * BREAKPOINT = "breakpoint" |
Definition at line 48 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::changeBreakpoint(), and QV4DebugClient::clearBreakpoint().
const char * CHANGEBREAKPOINT = "changebreakpoint" |
Definition at line 61 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::changeBreakpoint(), and QV4DebugClient::messageReceived().
const char * CLEARBREAKPOINT = "clearbreakpoint" |
Definition at line 60 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::clearBreakpoint(), and QV4DebugClient::messageReceived().
const char * COLUMN = "column" |
Definition at line 44 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::setBreakpoint().
const char * COMMAND = "command" |
Definition at line 21 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::backtrace(), QV4DebugClient::changeBreakpoint(), QV4DebugClient::clearBreakpoint(), QV4DebugClient::continueDebugging(), QV4DebugClient::disconnect(), QV4DebugClient::evaluate(), QV4DebugClient::frame(), QV4DebugClient::lookup(), QV4DebugClient::messageReceived(), QV4DebugClient::response(), QV4DebugClient::scope(), QV4DebugClient::scripts(), QV4DebugClient::setBreakpoint(), QV4DebugClient::setExceptionBreak(), and QV4DebugClient::version().
const char * CONDITION = "condition" |
Definition at line 46 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::setBreakpoint().
const char * CONNECT = "connect" |
Definition at line 67 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::messageReceived().
const char * CONTEXT = "context" |
Definition at line 27 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::evaluate().
const char * CONTINEDEBUGGING = "continue" |
Definition at line 51 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::continueDebugging().
const char * DISABLEBREAK = "disable_break" |
Definition at line 29 of file qv4debugclient.cpp.
const char * DISCONNECT = "disconnect" |
Definition at line 64 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::disconnect(), and QV4DebugClient::messageReceived().
const char * ENABLED = "enabled" |
Definition at line 45 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::changeBreakpoint(), QV4DebugClient::setBreakpoint(), and QV4DebugClient::setExceptionBreak().
const char * EVALUATE = "evaluate" |
Definition at line 52 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::evaluate(), and QV4DebugClient::messageReceived().
const char* EVENT = "event" |
Definition at line 77 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::messageReceived().
const char * EXPRESSION = "expression" |
Definition at line 25 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::evaluate().
const char * FILTER = "filter" |
Definition at line 39 of file qv4debugclient.cpp.
const char * FLAGS = "flags" |
Definition at line 49 of file qv4debugclient.cpp.
const char * FRAME = "frame" |
Definition at line 26 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::evaluate(), QV4DebugClient::frame(), and QV4DebugClient::messageReceived().
const char * FRAMENUMBER = "frameNumber" |
Definition at line 36 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::scope().
const char * FROMFRAME = "fromFrame" |
Definition at line 32 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::backtrace().
const char * FROMLINE = "fromLine" |
Definition at line 40 of file qv4debugclient.cpp.
const char * GARBAGECOLLECTOR = "gc" |
Definition at line 65 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::messageReceived().
const char * GLOBAL = "global" |
Definition at line 28 of file qv4debugclient.cpp.
const char * HANDLES = "handles" |
Definition at line 30 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::lookup().
const char * IDS = "ids" |
Definition at line 38 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::scripts().
const char * IGNORECOUNT = "ignoreCount" |
Definition at line 47 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::setBreakpoint().
const char * IN = "in" |
Definition at line 71 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::continueDebugging().
const char * INCLUDESOURCE = "includeSource" |
Definition at line 31 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::lookup(), and QV4DebugClient::scripts().
const char * INTERRUPT = "interrupt" |
Definition at line 68 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::messageReceived().
const char * LINE = "line" |
Definition at line 43 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::setBreakpoint().
const char * LOOKUP = "lookup" |
Definition at line 53 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::lookup(), and QV4DebugClient::messageReceived().
const char * NEXT = "next" |
Definition at line 72 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::continueDebugging().
const char * NUMBER = "number" |
Definition at line 35 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::frame(), and QV4DebugClient::scope().
const char * OUT = "out" |
Definition at line 73 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::continueDebugging().
const char* REQUEST = "request" |
Definition at line 70 of file qv4debugclient.cpp.
const char * SCOPE = "scope" |
Definition at line 55 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::messageReceived(), and QV4DebugClient::scope().
const char * SCOPES = "scopes" |
Definition at line 56 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::messageReceived().
const char * SCRIPT = "script" |
Definition at line 75 of file qv4debugclient.cpp.
const char * SCRIPTREGEXP = "scriptRegExp" |
Definition at line 76 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::setBreakpoint().
const char * SCRIPTS = "scripts" |
Definition at line 57 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::messageReceived(), and QV4DebugClient::scripts().
const char * SEQ = "seq" |
Definition at line 19 of file qv4debugclient.cpp.
const char * SETBREAKPOINT = "setbreakpoint" |
Definition at line 59 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::messageReceived(), and QV4DebugClient::setBreakpoint().
const char * SETEXCEPTIONBREAK = "setexceptionbreak" |
Definition at line 62 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::messageReceived(), and QV4DebugClient::setExceptionBreak().
const char * SOURCE = "source" |
Definition at line 58 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::messageReceived().
const char * STEPACTION = "stepaction" |
Definition at line 23 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::continueDebugging().
const char * STEPCOUNT = "stepcount" |
Definition at line 24 of file qv4debugclient.cpp.
const char * TARGET = "target" |
Definition at line 42 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::setBreakpoint().
const char * TOFRAME = "toFrame" |
Definition at line 33 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::backtrace().
const char * TOLINE = "toLine" |
Definition at line 41 of file qv4debugclient.cpp.
const char * TYPE = "type" |
Definition at line 20 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::messageReceived(), QV4DebugClient::setBreakpoint(), and QV4DebugClient::setExceptionBreak().
const char * TYPES = "types" |
Definition at line 37 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::scripts().
const char * UNCAUGHT = "uncaught" |
Definition at line 80 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::setExceptionBreak().
const char * V8MESSAGE = "v8message" |
Definition at line 18 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::messageReceived().
QT_BEGIN_NAMESPACE const char * V8REQUEST = "v8request" |
Definition at line 17 of file qv4debugclient.cpp.
const quint32 VERSION = "version" |
Definition at line 63 of file qv4debugclient.cpp.
Referenced by QV4DebugClient::messageReceived(), and QV4DebugClient::version().