KDevelop API Documentation

GDBDebugger::VarFrameRoot Class Reference

#include <variablewidget.h>

Inheritance diagram for GDBDebugger::VarFrameRoot:

GDBDebugger::TrimmableItem KListViewItem QListViewItem List of all members.

Public Member Functions

 VarFrameRoot (VariableTree *parent, int frameNo, int threadNo)
virtual ~VarFrameRoot ()
void setLocals (char *locals)
void setParams (char *params)
void setOpen (bool open)
void setFrameName (const QString &frameName)
bool needLocals () const
bool matchDetails (int frameNo, int threadNo)

Private Attributes

bool needLocals_
int frameNo_
int threadNo_
QCString params_
QCString locals_

Constructor & Destructor Documentation

GDBDebugger::VarFrameRoot::VarFrameRoot VariableTree parent,
int  frameNo,
int  threadNo
 

Definition at line 807 of file variablewidget.cpp.

GDBDebugger::VarFrameRoot::~VarFrameRoot  )  [virtual]
 

Definition at line 820 of file variablewidget.cpp.


Member Function Documentation

bool GDBDebugger::VarFrameRoot::matchDetails int  frameNo,
int  threadNo
 

Definition at line 882 of file variablewidget.cpp.

References frameNo_, and threadNo_.

Referenced by GDBDebugger::VariableTree::findFrame(), and GDBDebugger::VariableTree::trimExcessFrames().

bool GDBDebugger::VarFrameRoot::needLocals  )  const [inline]
 

Definition at line 232 of file variablewidget.h.

References needLocals_.

Referenced by GDBDebugger::GDBController::slotSelectFrame().

void GDBDebugger::VarFrameRoot::setFrameName const QString frameName  )  [inline]
 

Definition at line 229 of file variablewidget.h.

References setFrameName(), GDBDebugger::ValueCol, and GDBDebugger::VarNameCol.

Referenced by GDBDebugger::GDBController::parseBacktraceList(), GDBDebugger::GDBController::parseLocals(), setFrameName(), and GDBDebugger::GDBController::slotSelectFrame().

void GDBDebugger::VarFrameRoot::setLocals char *  locals  ) 
 

Definition at line 834 of file variablewidget.cpp.

References locals_, needLocals_, params_, GDBDebugger::TrimmableItem::setActive(), setOpen(), and GDBDebugger::ValueCol.

Referenced by GDBDebugger::GDBController::parseLocals().

void GDBDebugger::VarFrameRoot::setOpen bool  open  ) 
 

Definition at line 862 of file variablewidget.cpp.

References frameNo_, locals_, params_, and threadNo_.

Referenced by setLocals().

void GDBDebugger::VarFrameRoot::setParams char *  params  ) 
 

Definition at line 826 of file variablewidget.cpp.

References params_, and GDBDebugger::TrimmableItem::setActive().

Referenced by GDBDebugger::GDBController::parseLocals().


Member Data Documentation

int GDBDebugger::VarFrameRoot::frameNo_ [private]
 

Definition at line 237 of file variablewidget.h.

Referenced by matchDetails(), and setOpen().

QCString GDBDebugger::VarFrameRoot::locals_ [private]
 

Definition at line 240 of file variablewidget.h.

Referenced by setLocals(), and setOpen().

bool GDBDebugger::VarFrameRoot::needLocals_ [private]
 

Definition at line 236 of file variablewidget.h.

Referenced by needLocals(), and setLocals().

QCString GDBDebugger::VarFrameRoot::params_ [private]
 

Definition at line 239 of file variablewidget.h.

Referenced by setLocals(), setOpen(), and setParams().

int GDBDebugger::VarFrameRoot::threadNo_ [private]
 

Definition at line 238 of file variablewidget.h.

Referenced by matchDetails(), and setOpen().


The documentation for this class was generated from the following files:
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:33 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003