ACF $AcfVersion:0$
CXmlStringReadArchive.h
Go to the documentation of this file.
1// SPDX-License-Identifier: LGPL-2.1-or-later OR GPL-2.0-or-later OR GPL-3.0-or-later OR LicenseRef-ACF-Commercial
2#pragma once
3
4
5// Qt includes
6#include <QtCore/QBuffer>
7
8// ACF includes
10
11
12namespace iser
13{
14
15
24{
25public:
27
28 CXmlStringReadArchive(const QByteArray& inputString, bool serializeHeader = true, const CArchiveTag& rootTag = s_acfRootTag);
29
30private:
31 QBuffer m_buffer;
32};
33
34
35} // namespace iser
36
37
38
static CArchiveTag s_acfRootTag
Process tag used to group data in archive stream.
Definition CArchiveTag.h:22
Base implementation of a reading archive for XML format using a stream implementation.
Simple implementation for reading of a XML from a string.
CXmlStringReadArchive(const QByteArray &inputString, bool serializeHeader=true, const CArchiveTag &rootTag=s_acfRootTag)
CXmlStreamReadArchiveBase BaseClass
Contains general persistence mechanism with basic archives implementations.