Gui::Breakpoint Class Reference

#include <PythonDebugger.h>

List of all members.

Public Member Functions

void addLine (int line)
 Breakpoint (const Breakpoint &)
 Breakpoint ()
bool checkBreakpoint (const QString &fn, int line)
bool checkLine (int line)
int countLines () const
const QString & filename () const
int lineIndex (int ind) const
Breakpointoperator= (const Breakpoint &)
bool operator== (const QString &fn)
bool operator== (const Breakpoint &bp)
void removeLine (int line)
void setFilename (const QString &fn)
 ~Breakpoint ()

Detailed Description

Definition at line 34 of file PythonDebugger.h.


Constructor & Destructor Documentation

Breakpoint::Breakpoint (  ) 

Definition at line 42 of file PythonDebugger.cpp.

Breakpoint::Breakpoint ( const Breakpoint rBp  ) 

Definition at line 46 of file PythonDebugger.cpp.

References filename(), and setFilename().

Breakpoint::~Breakpoint (  ) 

Definition at line 64 of file PythonDebugger.cpp.


Member Function Documentation

void Breakpoint::addLine ( int  line  ) 

Definition at line 74 of file PythonDebugger.cpp.

Referenced by Gui::PythonDebugger::toggleBreakpoint().

bool Gui::Breakpoint::checkBreakpoint ( const QString &  fn,
int  line 
) [inline]

Definition at line 73 of file PythonDebugger.h.

bool Breakpoint::checkLine ( int  line  ) 
int Gui::Breakpoint::countLines (  )  const [inline]

Definition at line 68 of file PythonDebugger.h.

const QString & Gui::Breakpoint::filename (  )  const [inline]

Definition at line 63 of file PythonDebugger.h.

Referenced by Breakpoint(), and operator=().

int Breakpoint::lineIndex ( int  ind  )  const

Definition at line 89 of file PythonDebugger.cpp.

Breakpoint & Breakpoint::operator= ( const Breakpoint rBp  ) 

Definition at line 53 of file PythonDebugger.cpp.

References filename(), and setFilename().

bool Gui::Breakpoint::operator== ( const QString &  fn  )  [inline]

Definition at line 88 of file PythonDebugger.h.

bool Gui::Breakpoint::operator== ( const Breakpoint bp  )  [inline]

Definition at line 83 of file PythonDebugger.h.

void Breakpoint::removeLine ( int  line  ) 

Definition at line 79 of file PythonDebugger.cpp.

void Breakpoint::setFilename ( const QString &  fn  ) 

Definition at line 69 of file PythonDebugger.cpp.

Referenced by Breakpoint(), operator=(), and Gui::PythonDebugger::toggleBreakpoint().


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

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