52 #ifndef VEXCEPTIONOBJECTERROR_H
53 #define VEXCEPTIONOBJECTERROR_H
55 #include <qcompilerdetection.h>
59 #include "../ifcdef.h"
The VExceptionObjectError class for exception object error.
VExceptionObjectError & operator=(const VExceptionObjectError &e)
QString TagName() const
TagName return tag name.
VExceptionObjectError(const QString &what, const QDomElement &domElement)
VExceptionObjectError exception object error.
qint32 lineNumber
lineNumber line number
QString tagName
tagName tag name
virtual QString ErrorMessage() const Q_DECL_OVERRIDE
ErrorMessage return main error message.
virtual ~VExceptionObjectError() Q_DECL_EQ_DEFAULT
virtual QString DetailedInformation() const Q_DECL_OVERRIDE
DetailedInformation return detailed information about error.
QString tagText
tagText tag text
QString TagText() const
TagText return tag text.
qint32 LineNumber() const
LineNumber return line number in file.
The VException class parent for all exception. Could be use for abstract exception.
virtual const char * what() const Q_DECL_OVERRIDE
#define V_NOEXCEPT_EXPR(x)