32#ifndef _QX_XML_READER_H_
33#define _QX_XML_READER_H_
39#include <QtCore/qhash.h>
40#include <QtCore/qbytearray.h>
41#include <QtCore/qdatastream.h>
43#if (QT_VERSION >= QT_VERSION_CHECK(4, 8, 0))
44#include <QtCore/QXmlStreamReader>
46#include <QtXml/QXmlStreamReader>
69 QxXmlReader(
const QString & data) : QXmlStreamReader(data) { ; }
QX_DLL_EXPORT QDataStream & operator>>(QDataStream &stream, qx::QxXmlReader &xmlReader)
bool isStartBinaryData() const
QHash< QString, type_byte_arr_ptr > type_hash_bin_data
void removeAllBinaryData()
type_byte_arr_ptr readBinaryData()
std::shared_ptr< QByteArray > type_byte_arr_ptr
void addBinaryData(const type_hash_bin_data &other, bool bClear)
type_hash_bin_data m_mapBinaryData
void removeBinaryData(const QString &sKey)
QxXmlReader(const QString &data)
QHashIterator< QString, type_byte_arr_ptr > type_hash_bin_data_itr
void addBinaryData(const QString &sKey, type_byte_arr_ptr pData)
Root namespace for all QxOrm library features.