Lines Matching defs:qpXmlWriter
32 typedef struct qpXmlWriter_s qpXmlWriter;
89 * \return qpXmlWriter instance, or DE_NULL if cannot create file
91 qpXmlWriter* qpXmlWriter_createFileWriter (FILE* outFile, deBool useCompression, deBool flushAfterWrite);
95 * \param a qpXmlWriter instance
97 void qpXmlWriter_destroy (qpXmlWriter* writer);
101 * \param a qpXmlWriter instance
103 void qpXmlWriter_flush (qpXmlWriter* writer);
107 * \param writer qpXmlWriter instance
111 deBool qpXmlWriter_startDocument (qpXmlWriter* writer, deBool writeXmlHeader);
115 * \param writer qpXmlWriter instance
118 deBool qpXmlWriter_endDocument (qpXmlWriter* writer);
122 * \param writer qpXmlWriter instance
126 deBool qpXmlWriter_startElement (qpXmlWriter* writer, const char* elementName, int numAttribs, const qpXmlAttribute* attribs);
130 * \param writer qpXmlWriter instance
134 deBool qpXmlWriter_endElement (qpXmlWriter* writer, const char* elementName);
138 * \param writer qpXmlWriter instance
142 deBool qpXmlWriter_writeString (qpXmlWriter* writer, const char* content);
146 * \param writer qpXmlWriter instance
151 deBool qpXmlWriter_writeBase64 (qpXmlWriter* writer, const deUint8* data, size_t numBytes);
155 * \param writer qpXmlWriter instance
160 deBool qpXmlWriter_writeStringElement (qpXmlWriter* writer, const char* elementName, const char* elementContent);