![]() |
Qt 6.x
The Qt SDK
|
Inheritance diagram for NativeDebugger:
Collaboration diagram for NativeDebugger:Public Member Functions | |
| NativeDebugger (QQmlNativeDebugServiceImpl *service, QV4::ExecutionEngine *engine) | |
| void | signalEmitted (const QString &signal) |
| QV4::ExecutionEngine * | engine () const |
| bool | pauseAtNextOpportunity () const override |
| void | maybeBreakAtInstruction () override |
| void | enteringFunction () override |
| void | leavingFunction (const QV4::ReturnedValue &retVal) override |
| void | aboutToThrow () override |
| void | handleCommand (QJsonObject *response, const QString &cmd, const QJsonObject &arguments) |
Public Member Functions inherited from QV4::Debugging::Debugger | |
| bool | pauseAtNextOpportunity () const |
| void | maybeBreakAtInstruction () |
| void | enteringFunction () |
| void | leavingFunction (const ReturnedValue &) |
| void | aboutToThrow () |
Definition at line 147 of file qqmlnativedebugservice.cpp.
| NativeDebugger::NativeDebugger | ( | QQmlNativeDebugServiceImpl * | service, |
| QV4::ExecutionEngine * | engine | ||
| ) |
Definition at line 242 of file qqmlnativedebugservice.cpp.
References engine(), and TRACE_PROTOCOL.
Here is the call graph for this function:
|
override |
Definition at line 612 of file qqmlnativedebugservice.cpp.
References QQmlNativeDebugServiceImpl::emitAsynchronousMessageToClient(), BreakPointHandler::m_breakOnThrow, and QStringLiteral.
Here is the call graph for this function:
|
inline |
Definition at line 154 of file qqmlnativedebugservice.cpp.
Referenced by NativeDebugger().
Here is the caller graph for this function:
|
override |
Definition at line 590 of file qqmlnativedebugservice.cpp.
References QV4::EngineBase::currentStackFrame.
| void NativeDebugger::handleCommand | ( | QJsonObject * | response, |
| const QString & | cmd, | ||
| const QJsonObject & | arguments | ||
| ) |
Definition at line 271 of file qqmlnativedebugservice.cpp.
References arguments.
|
override |
Definition at line 600 of file qqmlnativedebugservice.cpp.
References QV4::EngineBase::currentStackFrame, QV4::CppStackFrame::parentFrame(), and QV4::PersistentValue::set().
Here is the call graph for this function:
|
override |
Definition at line 558 of file qqmlnativedebugservice.cpp.
References QV4::EngineBase::currentStackFrame, function, QV4::CppStackFrame::lineNumber(), and BreakPointHandler::m_haveBreakPoints.
Here is the call graph for this function:
|
inlineoverride |
Definition at line 156 of file qqmlnativedebugservice.cpp.
References BreakPointHandler::m_haveBreakPoints.
Definition at line 253 of file qqmlnativedebugservice.cpp.
References signal.