marble
GeoWriter.cpp
Go to the documentation of this file.
84 void GeoWriter::writeElement( const QString &namespaceUri, const QString &key, const QString &value )
98 void GeoWriter::writeOptionalElement( const QString &key, const QString &value, const QString &defaultValue )
void writeOptionalElement(const QString &key, const QString &value, const QString &defaultValue=QString())
Convenience method to write value if value is not equal to defaultValue.
Definition: GeoWriter.cpp:98
A shared base class for all classes that are mapped to a specific tag (ie.
Definition: GeoDocument.h:60
void writeElement(const QString &namespaceUri, const QString &key, const QString &value)
Convenience method to write value with key prefixed format namespaceUri.
Definition: GeoWriter.cpp:84
Base class intended to be subclassed by specific XML tag writers This class provides a base class tha...
Definition: GeoTagWriter.h:31
virtual bool write(const GeoNode *node, GeoWriter &writer) const =0
const char * kmlTag_nameSpaceOgc22
Definition: KmlElementDictionary.cpp:34
void setDocumentType(const QString &documentType)
Set the current document type.
Definition: GeoWriter.cpp:79
void setAutoFormatting(bool enable)
void setDevice(QIODevice *device)
bool write(QIODevice *device, const GeoNode *feature)
The main API call to use the XML writer.
Definition: GeoWriter.cpp:28
void writeStartDocument()
void writeCharacters(const QString &text)
void writeEndElement()
void writeStartElement(const QString &qualifiedName)
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:13:39 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:13:39 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.