KDevelop API Documentation

GDBDebugger::BreakpointTableRow Class Reference

Inheritance diagram for GDBDebugger::BreakpointTableRow:

QTableItem List of all members.

Public Member Functions

 BreakpointTableRow (QTable *table, EditType editType, Breakpoint *bp)
 ~BreakpointTableRow ()
bool match (Breakpoint *bp) const
void reset ()
void setRow ()
Breakpointbreakpoint ()

Private Member Functions

void appendEmptyRow ()

Private Attributes

Breakpointm_breakpoint

Constructor & Destructor Documentation

GDBDebugger::BreakpointTableRow::BreakpointTableRow QTable table,
EditType  editType,
Breakpoint bp
 

Definition at line 91 of file gdbbreakpointwidget.cpp.

References appendEmptyRow(), and setRow().

GDBDebugger::BreakpointTableRow::~BreakpointTableRow  ) 
 

Definition at line 102 of file gdbbreakpointwidget.cpp.

References m_breakpoint.


Member Function Documentation

void GDBDebugger::BreakpointTableRow::appendEmptyRow  )  [private]
 

Definition at line 124 of file gdbbreakpointwidget.cpp.

References GDBDebugger::Control, and GDBDebugger::Enable.

Referenced by BreakpointTableRow().

Breakpoint* GDBDebugger::BreakpointTableRow::breakpoint  )  [inline]
 

Definition at line 78 of file gdbbreakpointwidget.cpp.

References m_breakpoint.

Referenced by GDBDebugger::GDBBreakpointWidget::findId(), GDBDebugger::GDBBreakpointWidget::findKey(), GDBDebugger::GDBBreakpointWidget::removeBreakpoint(), GDBDebugger::GDBBreakpointWidget::reset(), GDBDebugger::GDBBreakpointWidget::savePartialProjectSession(), GDBDebugger::GDBBreakpointWidget::slotNewValue(), GDBDebugger::GDBBreakpointWidget::slotParseGDBBreakpointSet(), GDBDebugger::GDBBreakpointWidget::slotParseGDBBrkptList(), GDBDebugger::GDBBreakpointWidget::slotRefreshBP(), GDBDebugger::GDBBreakpointWidget::slotRowSelected(), GDBDebugger::GDBBreakpointWidget::slotSetPendingBPs(), and GDBDebugger::GDBBreakpointWidget::slotToggleBreakpointEnabled().

bool GDBDebugger::BreakpointTableRow::match Breakpoint bp  )  const
 

Definition at line 109 of file gdbbreakpointwidget.cpp.

References m_breakpoint, and GDBDebugger::Breakpoint::match().

Referenced by GDBDebugger::GDBBreakpointWidget::find().

void GDBDebugger::BreakpointTableRow::reset  ) 
 

Definition at line 116 of file gdbbreakpointwidget.cpp.

References m_breakpoint, GDBDebugger::Breakpoint::reset(), and setRow().

Referenced by GDBDebugger::GDBBreakpointWidget::reset(), and GDBDebugger::GDBBreakpointWidget::slotUnableToSetBPNow().

void GDBDebugger::BreakpointTableRow::setRow  ) 
 

Definition at line 137 of file gdbbreakpointwidget.cpp.

References GDBDebugger::Condition, GDBDebugger::Breakpoint::conditional(), GDBDebugger::Breakpoint::displayType(), GDBDebugger::Enable, GDBDebugger::Breakpoint::hits(), GDBDebugger::Hits, GDBDebugger::Breakpoint::ignoreCount(), GDBDebugger::IgnoreCount, GDBDebugger::Breakpoint::isEnabled(), GDBDebugger::Breakpoint::isHardwareBP(), GDBDebugger::Breakpoint::isTemporary(), GDBDebugger::Breakpoint::location(), GDBDebugger::Location, GDBDebugger::m_activeFlag, m_breakpoint, GDBDebugger::Status, GDBDebugger::Breakpoint::statusDisplay(), and GDBDebugger::Type.

Referenced by BreakpointTableRow(), GDBDebugger::GDBBreakpointWidget::removeBreakpoint(), reset(), GDBDebugger::GDBBreakpointWidget::slotNewValue(), GDBDebugger::GDBBreakpointWidget::slotParseGDBBreakpointSet(), and GDBDebugger::GDBBreakpointWidget::slotParseGDBBrkptList().


Member Data Documentation

Breakpoint* GDBDebugger::BreakpointTableRow::m_breakpoint [private]
 

Definition at line 84 of file gdbbreakpointwidget.cpp.

Referenced by breakpoint(), match(), reset(), setRow(), and ~BreakpointTableRow().


The documentation for this class was generated from the following file:
KDE Logo
This file is part of the documentation for KDevelop Version 3.0.4.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Oct 6 17:39:32 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003