Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#include <qqmlnativedebugservice.h>
Public Member Functions | |
QQmlNativeDebugServiceImpl (QObject *parent) | |
~QQmlNativeDebugServiceImpl () override | |
void | engineAboutToBeAdded (QJSEngine *engine) override |
void | engineAboutToBeRemoved (QJSEngine *engine) override |
void | stateAboutToBeChanged (State state) override |
void | messageReceived (const QByteArray &message) override |
void | emitAsynchronousMessageToClient (const QJsonObject &message) |
Friends | |
class | NativeDebugger |
Definition at line 33 of file qqmlnativedebugservice.h.
QQmlNativeDebugServiceImpl::QQmlNativeDebugServiceImpl | ( | QObject * | parent | ) |
Definition at line 670 of file qqmlnativedebugservice.cpp.
|
override |
Definition at line 676 of file qqmlnativedebugservice.cpp.
void QQmlNativeDebugServiceImpl::emitAsynchronousMessageToClient | ( | const QJsonObject & | message | ) |
Definition at line 749 of file qqmlnativedebugservice.cpp.
References ba, QJsonDocument::Compact, QByteArray::constData(), emit, QJsonDocument::setObject(), QJsonDocument::toJson(), and TRACE_PROTOCOL.
Referenced by NativeDebugger::aboutToThrow().
Definition at line 681 of file qqmlnativedebugservice.cpp.
References QList< T >::append(), engine, QQmlDebugService::engineAboutToBeAdded(), QJSEngine::handle(), NativeDebugger, QV4::ExecutionEngine::setDebugger(), state, and TRACE_PROTOCOL.
Definition at line 697 of file qqmlnativedebugservice.cpp.
References engine, QQmlDebugService::engineAboutToBeRemoved(), QJSEngine::handle(), QList< T >::removeAll(), and TRACE_PROTOCOL.
|
override |
Definition at line 723 of file qqmlnativedebugservice.cpp.
References arguments, ba, QJsonDocument::Compact, QByteArray::constData(), emit, QJsonDocument::fromJson(), BreakPointHandler::handleRemoveBreakpoint(), BreakPointHandler::handleSetBreakpoint(), QJsonObject::insert(), QStringLiteral, request, QJsonDocument::setObject(), QJsonDocument::toJson(), and TRACE_PROTOCOL.
Definition at line 711 of file qqmlnativedebugservice.cpp.
References engine, state, and QQmlDebugService::stateAboutToBeChanged().
|
friend |
Definition at line 50 of file qqmlnativedebugservice.h.
Referenced by engineAboutToBeAdded().