#include <PythonDebugger.h>
◆ PythonDebugger()
| PythonDebugger::PythonDebugger |
( |
| ) |
|
◆ ~PythonDebugger()
| PythonDebugger::~PythonDebugger |
( |
| ) |
|
◆ getBreakpoint()
| Breakpoint PythonDebugger::getBreakpoint |
( |
const QString & |
fn | ) |
const |
◆ hideDebugMarker()
| void PythonDebugger::hideDebugMarker |
( |
const QString & |
fn | ) |
|
◆ isRunning()
| bool PythonDebugger::isRunning |
( |
| ) |
const |
◆ runFile()
| void PythonDebugger::runFile |
( |
const QString & |
fn | ) |
|
◆ showDebugMarker()
| void PythonDebugger::showDebugMarker |
( |
const QString & |
fn, |
|
|
int |
line |
|
) |
| |
◆ signalNextStep
| void Gui::PythonDebugger::signalNextStep |
( |
| ) |
|
|
signal |
◆ start()
| bool PythonDebugger::start |
( |
| ) |
|
References Gui::PythonDebuggerP::err_n, Gui::PythonDebuggerP::err_o, Gui::PythonDebuggerP::exc_o, Gui::PythonDebuggerP::init, Gui::PythonDebuggerP::out_n, Gui::PythonDebuggerP::out_o, Gui::PythonDebuggerP::pydbg, and Gui::PythonDebuggerP::trystop.
Referenced by Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunctionSegment::asString(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunctionSegment::clone(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunctionSegment::hasStart(), Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunctionSegment::negated(), Gui::PythonEditor::startDebug(), and Mod.PartDesign.WizardShaft.SegmentFunction.SegmentFunctionSegment::value().
◆ stepInto()
| void PythonDebugger::stepInto |
( |
| ) |
|
◆ stepOver()
| void PythonDebugger::stepOver |
( |
| ) |
|
◆ stepRun()
| void PythonDebugger::stepRun |
( |
| ) |
|
◆ stop()
| bool PythonDebugger::stop |
( |
| ) |
|
◆ toggleBreakpoint()
| bool PythonDebugger::toggleBreakpoint |
( |
int |
line, |
|
|
const QString & |
fn |
|
) |
| |
◆ tryStop()
| void PythonDebugger::tryStop |
( |
| ) |
|
The documentation for this class was generated from the following files:
- FreeCAD/src/Gui/PythonDebugger.h
- FreeCAD/src/Gui/PythonDebugger.cpp