|
Cppcheck
|
A class containing error data for one error. More...
#include <erroritem.h>
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 |
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.
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.
| QString ErrorItem::ToString | ( | ) | const |
Convert error item to 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().
| QString ErrorItem::errorId |
Definition at line 72 of file erroritem.h.
Referenced by ResultsTree::AddErrorItem(), XmlReportV1::ReadError(), XmlReportV2::ReadError(), ThreadResult::reportErr(), ResultsTree::SaveErrors(), ToString(), XmlReportV1::WriteError(), and XmlReportV2::WriteError().
| QString ErrorItem::file |
Definition at line 68 of file erroritem.h.
Referenced by ResultsTree::AddErrorItem(), XmlReportV1::ReadError(), XmlReportV2::ReadError(), ThreadResult::reportErr(), and ToString().
| QString ErrorItem::file0 |
Definition at line 70 of file erroritem.h.
Referenced by ResultsTree::AddErrorItem(), ThreadResult::reportErr(), and ResultsTree::SaveErrors().
| QStringList ErrorItem::files |
Definition at line 69 of file erroritem.h.
Referenced by ResultsTree::AddErrorItem(), XmlReportV1::ReadError(), XmlReportV2::ReadError(), ThreadResult::reportErr(), ResultsTree::SaveErrors(), ToString(), CsvReport::WriteError(), TxtReport::WriteError(), XmlReportV1::WriteError(), and XmlReportV2::WriteError().
Definition at line 74 of file erroritem.h.
Referenced by ResultsTree::AddErrorItem(), ThreadResult::reportErr(), ResultsTree::SaveErrors(), ToString(), TxtReport::WriteError(), XmlReportV1::WriteError(), and XmlReportV2::WriteError().
| QList<unsigned int> ErrorItem::lines |
Definition at line 71 of file erroritem.h.
Referenced by ResultsTree::AddErrorItem(), ErrorItem(), XmlReportV1::ReadError(), XmlReportV2::ReadError(), ThreadResult::reportErr(), ResultsTree::SaveErrors(), ToString(), TxtReport::WriteError(), CsvReport::WriteError(), XmlReportV1::WriteError(), and XmlReportV2::WriteError().
| QString ErrorItem::message |
Definition at line 76 of file erroritem.h.
Referenced by ResultsTree::AddErrorItem(), XmlReportV1::ReadError(), XmlReportV2::ReadError(), ThreadResult::reportErr(), ResultsTree::SaveErrors(), ToString(), XmlReportV1::WriteError(), and XmlReportV2::WriteError().
Definition at line 73 of file erroritem.h.
Referenced by ResultsTree::AddErrorItem(), ResultsView::Error(), XmlReportV1::ReadError(), XmlReportV2::ReadError(), ThreadResult::reportErr(), ResultsTree::SaveErrors(), ToString(), TxtReport::WriteError(), CsvReport::WriteError(), XmlReportV1::WriteError(), and XmlReportV2::WriteError().
| QString ErrorItem::summary |
Definition at line 75 of file erroritem.h.
Referenced by ResultsTree::AddErrorItem(), XmlReportV1::ReadError(), XmlReportV2::ReadError(), ThreadResult::reportErr(), ResultsTree::SaveErrors(), ToString(), TxtReport::WriteError(), CsvReport::WriteError(), and XmlReportV2::WriteError().
1.7.6.1