File indexing completed on 2024-05-19 03:53:14
0001 // SPDX-License-Identifier: LGPL-2.1-or-later 0002 // 0003 // SPDX-FileCopyrightText: 2015 Stanciu Marius-Valeriu <stanciumarius94@gmail.com> 0004 // 0005 0006 #ifndef MARBLE_OSMTAGTAGWRITER_H 0007 #define MARBLE_OSMTAGTAGWRITER_H 0008 0009 #include <QSet> 0010 0011 namespace Marble 0012 { 0013 0014 class OsmPlacemarkData; 0015 class GeoWriter; 0016 0017 class OsmTagTagWriter 0018 { 0019 0020 public: 0021 /** 0022 * @brief writeTags writes multiple OSM \<tag k="key" v="value"\> 0023 */ 0024 static void writeTags( const OsmPlacemarkData &osmData, GeoWriter& writer ); 0025 0026 private: 0027 static QSet<QString> m_blacklist; 0028 }; 0029 0030 } 0031 0032 #endif 0033 0034