Cppcheck
Public Member Functions | Public Attributes
ErrorItem Class Reference

A class containing error data for one error. More...

#include <erroritem.h>

List of all members.

Public Member Functions

 ErrorItem ()
 ErrorItem (const ErrorLine &line)
QString ToString () const
 Convert error item to string.

Public Attributes

QString file
QStringList files
QString file0
QList< unsigned int > lines
QString errorId
Severity::SeverityType severity
bool inconclusive
QString summary
QString message

Detailed Description

A class containing error data for one error.

The paths are stored with internal ("/") separators. Only when we show the path or copy if for user (to clipboard) we convert to native separators. Full path is stored instead of relative path for flexibility. It is easy to get the relative path from full path when needed.

Definition at line 57 of file erroritem.h.


Constructor & Destructor Documentation

Definition at line 21 of file erroritem.cpp.

ErrorItem::ErrorItem ( const ErrorLine line)

Definition at line 27 of file erroritem.cpp.

References ErrorLine::line, and lines.


Member Function Documentation

QString ErrorItem::ToString ( ) const

Convert error item to string.

Returns:
Error item as string.

Definition at line 39 of file erroritem.cpp.

References errorId, file, files, inconclusive, lines, message, severity, summary, and GuiSeverity::toString().

Referenced by MainWindow::DebugError().


Member Data Documentation

QString ErrorItem::file
QStringList ErrorItem::files
QList<unsigned int> ErrorItem::lines

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