#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