Gui::PythonDebugger Class Reference

#include <PythonDebugger.h>

List of all members.

Signals

void signalNextStep ()

Public Member Functions

Breakpoint getBreakpoint (const QString &) const
void hideDebugMarker (const QString &)
bool isRunning () const
 PythonDebugger ()
void runFile (const QString &fn)
void showDebugMarker (const QString &, int line)
bool start ()
void stepOver ()
bool stop ()
bool toggleBreakpoint (int line, const QString &)
void tryStop ()
 ~PythonDebugger ()

Detailed Description

Definition at line 157 of file PythonDebugger.h.


Constructor & Destructor Documentation

PythonDebugger::PythonDebugger (  ) 

Definition at line 370 of file PythonDebugger.cpp.

PythonDebugger::~PythonDebugger (  ) 

Definition at line 375 of file PythonDebugger.cpp.


Member Function Documentation

Breakpoint PythonDebugger::getBreakpoint ( const QString &  fn  )  const

Definition at line 380 of file PythonDebugger.cpp.

References Gui::PythonDebuggerP::bps.

Referenced by Gui::PythonEditorView::drawMarker().

void PythonDebugger::hideDebugMarker ( const QString &  fn  ) 
bool PythonDebugger::isRunning (  )  const
void PythonDebugger::runFile ( const QString &  fn  ) 
void PythonDebugger::showDebugMarker ( const QString &  fn,
int  line 
)
void Gui::PythonDebugger::signalNextStep (  )  [signal]

Referenced by stepOver(), and tryStop().

bool PythonDebugger::start (  ) 
void PythonDebugger::stepOver (  ) 

Definition at line 469 of file PythonDebugger.cpp.

References signalNextStep().

bool PythonDebugger::stop (  ) 
bool PythonDebugger::toggleBreakpoint ( int  line,
const QString &  fn 
)
void PythonDebugger::tryStop (  ) 

Definition at line 463 of file PythonDebugger.cpp.

References signalNextStep(), and Gui::PythonDebuggerP::trystop.


The documentation for this class was generated from the following files:

Generated on Wed Nov 23 19:02:01 2011 for FreeCAD by  doxygen 1.6.1