52 #ifndef Patternist_ValidationError_H 53 #define Patternist_ValidationError_H ReportContext::ErrorCode errorCode() const
#define QT_END_NAMESPACE
This macro expands to.
Used for signalling casting errors.
Due to strong interdependencies, this file contains the definitions for the classes Item...
static AtomicValue::Ptr createError(const QString &description=QString(), const ReportContext::ErrorCode=ReportContext::FORG0001)
The QExplicitlySharedDataPointer class represents a pointer to an explicitly shared object...
virtual QString stringValue() const
The QString class provides a Unicode character string.
virtual ItemType::Ptr type() const
#define QT_BEGIN_NAMESPACE
This macro expands to.
Base class for all classes representing atomic values.
The namespace for the internal API of QtXmlPatterns.
const ReportContext::ErrorCode m_code
QExplicitlySharedDataPointer< ValidationError > Ptr
virtual bool hasError() const
ValidationError(const QString &msg, const ReportContext::ErrorCode code)