52 #ifndef Patternist_HexBinary_H 53 #define Patternist_HexBinary_H
#define QT_END_NAMESPACE
This macro expands to.
The QByteArray class provides an array of bytes.
Implements the value instance of the xs:hexBinary type.
static AtomicValue::Ptr fromLexical(const NamePool::Ptr &np, const QString &value)
The QString class provides a Unicode character string.
The QChar class provides a 16-bit Unicode character.
virtual ItemType::Ptr type() const
#define QT_BEGIN_NAMESPACE
This macro expands to.
static qint8 fromHex(const QChar &c)
Returns -1 on invalid input.
The namespace for the internal API of QtXmlPatterns.
static const char * data(const QByteArray &arr)
HexBinary(const QByteArray &val)
static HexBinary::Ptr fromValue(const QByteArray &data)
A collection of common values.
virtual QString stringValue() const
Implements the value instance of the xs:base64Binary type.