| QGIS API Documentation 3.99.0-Master (f78f5286a64)
    | 
A container for error messages. More...
#include <qgserror.h>
| Public Member Functions | |
| QgsError ()=default | |
| QgsError (const QString &message, const QString &tag) | |
| Constructor with single message. | |
| void | append (const QgsErrorMessage &message) | 
| Append new error message. | |
| void | append (const QString &message, const QString &tag) | 
| Append new error message. | |
| void | clear () | 
| Clear error messages. | |
| bool | isEmpty () const | 
| Test if no error is set. | |
| QString | message (QgsErrorMessage::Format format=QgsErrorMessage::Html) const | 
| Full error messages description. | |
| QList< QgsErrorMessage > | messageList () const | 
| messageList return the list of current error messages | |
| QString | summary () const | 
| Short error description, usually the first error in chain, the real error. | |
A container for error messages.
It may contain a chain (e.g. a traceback) of error messages (e.g. GDAL - provider - layer). Higher level messages are appended at the end.
Definition at line 80 of file qgserror.h.
| 
 | default | 
| QgsError::QgsError | ( | const QString & | message, | 
| const QString & | tag | ||
| ) | 
Constructor with single message.
| message | error message | 
| tag | short description, e.g. GDAL, Provider, Layer | 
Definition at line 34 of file qgserror.cpp.
| void QgsError::append | ( | const QgsErrorMessage & | message | ) | 
Append new error message.
| message | error message | 
Definition at line 44 of file qgserror.cpp.
| void QgsError::append | ( | const QString & | message, | 
| const QString & | tag | ||
| ) | 
Append new error message.
| message | error message string | 
| tag | error label, for example GDAL, GDAL Provider, Raster layer | 
Definition at line 39 of file qgserror.cpp.
| 
 | inline | 
Clear error messages.
Definition at line 126 of file qgserror.h.
| 
 | inline | 
| QString QgsError::message | ( | QgsErrorMessage::Format | format = QgsErrorMessage::Html | ) | const | 
Full error messages description.
| format | output format | 
Definition at line 49 of file qgserror.cpp.
| 
 | inline | 
messageList return the list of current error messages
Definition at line 132 of file qgserror.h.
| QString QgsError::summary | ( | ) | const | 
Short error description, usually the first error in chain, the real error.
Definition at line 129 of file qgserror.cpp.