File indexing completed on 2024-05-05 04:42:57

0001 /*
0002     SPDX-FileCopyrightText: 2020 Volker Krause <vkrause@kde.org>
0003 
0004     SPDX-License-Identifier: LGPL-2.0-or-later
0005 */
0006 
0007 #ifndef OSM_XMLWRITER_H
0008 #define OSM_XMLWRITER_H
0009 
0010 #include "abstractwriter.h"
0011 
0012 namespace OSM {
0013 
0014 /** Serialize a OSM::DataSet into OSM XML. */
0015 class XmlWriter : public AbstractWriter
0016 {
0017 private:
0018     void writeToIODevice(const OSM::DataSet &dataSet, QIODevice *io) override;
0019 };
0020 
0021 }
0022 
0023 #endif // OSM_XMLWRITER_H