KDevelop API Documentation

ValgrindBacktraceItem Class Reference

#include <valgrinditem.h>

List of all members.

Public Types

enum  Type { Unknown, SourceCode, Library }

Public Member Functions

 ValgrindBacktraceItem (const QString &rawOutput=QString::null)
 ~ValgrindBacktraceItem ()
QString message () const
QString address () const
QString url () const
QString function () const
int line () const
int pid () const
Type type () const
bool isHighlighted () const
void setHighlighted (bool h)

Private Attributes

QString _rawOutput
QString _address
QString _url
QString _function
QString _message
int _line
int _pid
Type _type
bool _highlight


Member Enumeration Documentation

enum ValgrindBacktraceItem::Type
 

Enumeration values:
Unknown 
SourceCode 
Library 

Definition at line 10 of file valgrinditem.h.

Referenced by type().


Constructor & Destructor Documentation

ValgrindBacktraceItem::ValgrindBacktraceItem const QString rawOutput = QString::null  ) 
 

Definition at line 8 of file valgrinditem.cpp.

References _address, _function, _line, _message, _pid, _rawOutput, _type, _url, Library, SourceCode, Unknown, and ValgrindBacktraceItem().

Referenced by ValgrindBacktraceItem().

ValgrindBacktraceItem::~ValgrindBacktraceItem  ) 
 

Definition at line 36 of file valgrinditem.cpp.


Member Function Documentation

QString ValgrindBacktraceItem::address  )  const [inline]
 

Definition at line 15 of file valgrinditem.h.

References _address.

QString ValgrindBacktraceItem::function  )  const [inline]
 

Definition at line 17 of file valgrinditem.h.

References _function.

bool ValgrindBacktraceItem::isHighlighted  )  const [inline]
 

Definition at line 21 of file valgrinditem.h.

References _highlight.

int ValgrindBacktraceItem::line  )  const [inline]
 

Definition at line 18 of file valgrinditem.h.

References _line.

QString ValgrindBacktraceItem::message  )  const [inline]
 

Definition at line 14 of file valgrinditem.h.

References _message.

int ValgrindBacktraceItem::pid  )  const [inline]
 

Definition at line 19 of file valgrinditem.h.

References _pid.

void ValgrindBacktraceItem::setHighlighted bool  h  )  [inline]
 

Definition at line 22 of file valgrinditem.h.

References _highlight, and setHighlighted().

Referenced by setHighlighted().

Type ValgrindBacktraceItem::type  )  const [inline]
 

Definition at line 20 of file valgrinditem.h.

References _type, and Type.

QString ValgrindBacktraceItem::url  )  const [inline]
 

Definition at line 16 of file valgrinditem.h.

References _url.


Member Data Documentation

QString ValgrindBacktraceItem::_address [private]
 

Definition at line 25 of file valgrinditem.h.

Referenced by address(), and ValgrindBacktraceItem().

QString ValgrindBacktraceItem::_function [private]
 

Definition at line 25 of file valgrinditem.h.

Referenced by function(), and ValgrindBacktraceItem().

bool ValgrindBacktraceItem::_highlight [private]
 

Definition at line 29 of file valgrinditem.h.

Referenced by isHighlighted(), and setHighlighted().

int ValgrindBacktraceItem::_line [private]
 

Definition at line 26 of file valgrinditem.h.

Referenced by line(), and ValgrindBacktraceItem().

QString ValgrindBacktraceItem::_message [private]
 

Definition at line 25 of file valgrinditem.h.

Referenced by message(), and ValgrindBacktraceItem().

int ValgrindBacktraceItem::_pid [private]
 

Definition at line 27 of file valgrinditem.h.

Referenced by pid(), and ValgrindBacktraceItem().

QString ValgrindBacktraceItem::_rawOutput [private]
 

Definition at line 25 of file valgrinditem.h.

Referenced by ValgrindBacktraceItem().

Type ValgrindBacktraceItem::_type [private]
 

Definition at line 28 of file valgrinditem.h.

Referenced by type(), and ValgrindBacktraceItem().

QString ValgrindBacktraceItem::_url [private]
 

Definition at line 25 of file valgrinditem.h.

Referenced by url(), and ValgrindBacktraceItem().


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:31 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003