#ifndef PYTHONQTWRAPPER_QXMLSTREAMWRITER_H #define PYTHONQTWRAPPER_QXMLSTREAMWRITER_H #include #include #include #include #include #include #include class PythonQtWrapper_QXmlStreamWriter : public QObject { Q_OBJECT public: public slots: QXmlStreamWriter* new_QXmlStreamWriter(); QXmlStreamWriter* new_QXmlStreamWriter(QByteArray* array); QXmlStreamWriter* new_QXmlStreamWriter(QIODevice* device); void delete_QXmlStreamWriter(QXmlStreamWriter* obj) { delete obj; } bool autoFormatting(QXmlStreamWriter* theWrappedObject) const; int autoFormattingIndent(QXmlStreamWriter* theWrappedObject) const; QTextCodec* codec(QXmlStreamWriter* theWrappedObject) const; QIODevice* device(QXmlStreamWriter* theWrappedObject) const; void setAutoFormatting(QXmlStreamWriter* theWrappedObject, bool arg__1); void setAutoFormattingIndent(QXmlStreamWriter* theWrappedObject, int spaces); void setCodec(QXmlStreamWriter* theWrappedObject, QTextCodec* codec); void setCodec(QXmlStreamWriter* theWrappedObject, const char* codecName); void setDevice(QXmlStreamWriter* theWrappedObject, QIODevice* device); void writeAttribute(QXmlStreamWriter* theWrappedObject, const QString& namespaceUri, const QString& name, const QString& value); void writeAttribute(QXmlStreamWriter* theWrappedObject, const QString& qualifiedName, const QString& value); void writeAttribute(QXmlStreamWriter* theWrappedObject, const QXmlStreamAttribute& attribute); void writeAttributes(QXmlStreamWriter* theWrappedObject, const QXmlStreamAttributes& attributes); void writeCDATA(QXmlStreamWriter* theWrappedObject, const QString& text); void writeCharacters(QXmlStreamWriter* theWrappedObject, const QString& text); void writeComment(QXmlStreamWriter* theWrappedObject, const QString& text); void writeCurrentToken(QXmlStreamWriter* theWrappedObject, const QXmlStreamReader& reader); void writeDTD(QXmlStreamWriter* theWrappedObject, const QString& dtd); void writeDefaultNamespace(QXmlStreamWriter* theWrappedObject, const QString& namespaceUri); void writeEmptyElement(QXmlStreamWriter* theWrappedObject, const QString& namespaceUri, const QString& name); void writeEmptyElement(QXmlStreamWriter* theWrappedObject, const QString& qualifiedName); void writeEndDocument(QXmlStreamWriter* theWrappedObject); void writeEndElement(QXmlStreamWriter* theWrappedObject); void writeEntityReference(QXmlStreamWriter* theWrappedObject, const QString& name); void writeNamespace(QXmlStreamWriter* theWrappedObject, const QString& namespaceUri, const QString& prefix = QString()); void writeProcessingInstruction(QXmlStreamWriter* theWrappedObject, const QString& target, const QString& data = QString()); void writeStartDocument(QXmlStreamWriter* theWrappedObject); void writeStartDocument(QXmlStreamWriter* theWrappedObject, const QString& version); void writeStartElement(QXmlStreamWriter* theWrappedObject, const QString& namespaceUri, const QString& name); void writeStartElement(QXmlStreamWriter* theWrappedObject, const QString& qualifiedName); void writeTextElement(QXmlStreamWriter* theWrappedObject, const QString& namespaceUri, const QString& name, const QString& text); void writeTextElement(QXmlStreamWriter* theWrappedObject, const QString& qualifiedName, const QString& text); }; #endif // PYTHONQTWRAPPER_QXMLSTREAMWRITER_H