H A D | xmlwriter.c | 3 * xmlwriter.c: XML text writer implementation 100 static int xmlTextWriterOutputNSDecl(xmlTextWriterPtr writer); 112 static int xmlTextWriterWriteIndent(xmlTextWriterPtr writer); 114 xmlTextWriterHandleStateDependencies(xmlTextWriterPtr writer, 119 * @ctxt: a writer context 123 * Handle a writer error 141 * @ctxt: a writer context 146 * Handle a writer error 167 * NOTE: the @out parameter will be deallocated when the writer is closed 305 * NOTE: the @ctxt context will be freed with the resulting writer 475 xmlFreeTextWriter(xmlTextWriterPtr writer) argument 517 xmlTextWriterStartDocument(xmlTextWriterPtr writer, const char *version, const char *encoding, const char *standalone) argument 637 xmlTextWriterEndDocument(xmlTextWriterPtr writer) argument 723 xmlTextWriterStartComment(xmlTextWriterPtr writer) argument 807 xmlTextWriterEndComment(xmlTextWriterPtr writer) argument 865 xmlTextWriterWriteFormatComment(xmlTextWriterPtr writer, const char *format, ...) argument 890 xmlTextWriterWriteVFormatComment(xmlTextWriterPtr writer, const char *format, va_list argptr) argument 922 xmlTextWriterWriteComment(xmlTextWriterPtr writer, const xmlChar * content) argument 954 xmlTextWriterStartElement(xmlTextWriterPtr writer, const xmlChar * name) argument 1051 xmlTextWriterStartElementNS(xmlTextWriterPtr writer, const xmlChar * prefix, const xmlChar * name, const xmlChar * namespaceURI) argument 1116 xmlTextWriterEndElement(xmlTextWriterPtr writer) argument 1208 xmlTextWriterFullEndElement(xmlTextWriterPtr writer) argument 1293 xmlTextWriterWriteFormatRaw(xmlTextWriterPtr writer, const char *format, ...) argument 1318 xmlTextWriterWriteVFormatRaw(xmlTextWriterPtr writer, const char *format, va_list argptr) argument 1349 xmlTextWriterWriteRawLen(xmlTextWriterPtr writer, const xmlChar * content, int len) argument 1403 xmlTextWriterWriteRaw(xmlTextWriterPtr writer, const xmlChar * content) argument 1419 xmlTextWriterWriteFormatString(xmlTextWriterPtr writer, const char *format, ...) argument 1447 xmlTextWriterWriteVFormatString(xmlTextWriterPtr writer, const char *format, va_list argptr) argument 1476 xmlTextWriterWriteString(xmlTextWriterPtr writer, const xmlChar * content) argument 1621 xmlTextWriterWriteBase64(xmlTextWriterPtr writer, const char *data, int start, int len) argument 1714 xmlTextWriterWriteBinHex(xmlTextWriterPtr writer, const char *data, int start, int len) argument 1760 xmlTextWriterStartAttribute(xmlTextWriterPtr writer, const xmlChar * name) argument 1826 xmlTextWriterStartAttributeNS(xmlTextWriterPtr writer, const xmlChar * prefix, const xmlChar * name, const xmlChar * namespaceURI) argument 1915 xmlTextWriterEndAttribute(xmlTextWriterPtr writer) argument 1965 xmlTextWriterWriteFormatAttribute(xmlTextWriterPtr writer, const xmlChar * name, const char *format, ...) argument 1992 xmlTextWriterWriteVFormatAttribute(xmlTextWriterPtr writer, const xmlChar * name, const char *format, va_list argptr) argument 2023 xmlTextWriterWriteAttribute(xmlTextWriterPtr writer, const xmlChar * name, const xmlChar * content) argument 2060 xmlTextWriterWriteFormatAttributeNS(xmlTextWriterPtr writer, const xmlChar * prefix, const xmlChar * name, const xmlChar * namespaceURI, const char *format, ...) argument 2092 xmlTextWriterWriteVFormatAttributeNS(xmlTextWriterPtr writer, const xmlChar * prefix, const xmlChar * name, const xmlChar * namespaceURI, const char *format, va_list argptr) argument 2128 xmlTextWriterWriteAttributeNS(xmlTextWriterPtr writer, const xmlChar * prefix, const xmlChar * name, const xmlChar * namespaceURI, const xmlChar * content) argument 2168 xmlTextWriterWriteFormatElement(xmlTextWriterPtr writer, const xmlChar * name, const char *format, ...) argument 2195 xmlTextWriterWriteVFormatElement(xmlTextWriterPtr writer, const xmlChar * name, const char *format, va_list argptr) argument 2226 xmlTextWriterWriteElement(xmlTextWriterPtr writer, const xmlChar * name, const xmlChar * content) argument 2263 xmlTextWriterWriteFormatElementNS(xmlTextWriterPtr writer, const xmlChar * prefix, const xmlChar * name, const xmlChar * namespaceURI, const char *format, ...) argument 2295 xmlTextWriterWriteVFormatElementNS(xmlTextWriterPtr writer, const xmlChar * prefix, const xmlChar * name, const xmlChar * namespaceURI, const char *format, va_list argptr) argument 2331 xmlTextWriterWriteElementNS(xmlTextWriterPtr writer, const xmlChar * prefix, const xmlChar * name, const xmlChar * namespaceURI, const xmlChar * content) argument 2370 xmlTextWriterStartPI(xmlTextWriterPtr writer, const xmlChar * target) argument 2466 xmlTextWriterEndPI(xmlTextWriterPtr writer) argument 2520 xmlTextWriterWriteFormatPI(xmlTextWriterPtr writer, const xmlChar * target, const char *format, ...) argument 2546 xmlTextWriterWriteVFormatPI(xmlTextWriterPtr writer, const xmlChar * target, const char *format, va_list argptr) argument 2577 xmlTextWriterWritePI(xmlTextWriterPtr writer, const xmlChar * target, const xmlChar * content) argument 2611 xmlTextWriterStartCDATA(xmlTextWriterPtr writer) argument 2690 xmlTextWriterEndCDATA(xmlTextWriterPtr writer) argument 2735 xmlTextWriterWriteFormatCDATA(xmlTextWriterPtr writer, const char *format, ...) argument 2760 xmlTextWriterWriteVFormatCDATA(xmlTextWriterPtr writer, const char *format, va_list argptr) argument 2789 xmlTextWriterWriteCDATA(xmlTextWriterPtr writer, const xmlChar * content) argument 2825 xmlTextWriterStartDTD(xmlTextWriterPtr writer, const xmlChar * name, const xmlChar * pubid, const xmlChar * sysid) argument 2962 xmlTextWriterEndDTD(xmlTextWriterPtr writer) argument 3044 xmlTextWriterWriteFormatDTD(xmlTextWriterPtr writer, const xmlChar * name, const xmlChar * pubid, const xmlChar * sysid, const char *format, ...) argument 3075 xmlTextWriterWriteVFormatDTD(xmlTextWriterPtr writer, const xmlChar * name, const xmlChar * pubid, const xmlChar * sysid, const char *format, va_list argptr) argument 3110 xmlTextWriterWriteDTD(xmlTextWriterPtr writer, const xmlChar * name, const xmlChar * pubid, const xmlChar * sysid, const xmlChar * subset) argument 3147 xmlTextWriterStartDTDElement(xmlTextWriterPtr writer, const xmlChar * name) argument 3234 xmlTextWriterEndDTDElement(xmlTextWriterPtr writer) argument 3288 xmlTextWriterWriteFormatDTDElement(xmlTextWriterPtr writer, const xmlChar * name, const char *format, ...) argument 3315 xmlTextWriterWriteVFormatDTDElement(xmlTextWriterPtr writer, const xmlChar * name, const char *format, va_list argptr) argument 3346 xmlTextWriterWriteDTDElement(xmlTextWriterPtr writer, const xmlChar * name, const xmlChar * content) argument 3384 xmlTextWriterStartDTDAttlist(xmlTextWriterPtr writer, const xmlChar * name) argument 3471 xmlTextWriterEndDTDAttlist(xmlTextWriterPtr writer) argument 3525 xmlTextWriterWriteFormatDTDAttlist(xmlTextWriterPtr writer, const xmlChar * name, const char *format, ...) argument 3552 xmlTextWriterWriteVFormatDTDAttlist(xmlTextWriterPtr writer, const xmlChar * name, const char *format, va_list argptr) argument 3583 xmlTextWriterWriteDTDAttlist(xmlTextWriterPtr writer, const xmlChar * name, const xmlChar * content) argument 3622 xmlTextWriterStartDTDEntity(xmlTextWriterPtr writer, int pe, const xmlChar * name) argument 3722 xmlTextWriterEndDTDEntity(xmlTextWriterPtr writer) argument 3782 xmlTextWriterWriteFormatDTDInternalEntity(xmlTextWriterPtr writer, int pe, const xmlChar * name, const char *format, ...) argument 3812 xmlTextWriterWriteVFormatDTDInternalEntity(xmlTextWriterPtr writer, int pe, const xmlChar * name, const char *format, va_list argptr) argument 3849 xmlTextWriterWriteDTDEntity(xmlTextWriterPtr writer, int pe, const xmlChar * name, const xmlChar * pubid, const xmlChar * sysid, const xmlChar * ndataid, const xmlChar * content) argument 3882 xmlTextWriterWriteDTDInternalEntity(xmlTextWriterPtr writer, int pe, const xmlChar * name, const xmlChar * content) argument 3926 xmlTextWriterWriteDTDExternalEntity(xmlTextWriterPtr writer, int pe, const xmlChar * name, const xmlChar * pubid, const xmlChar * sysid, const xmlChar * ndataid) argument 3974 xmlTextWriterWriteDTDExternalEntityContents(xmlTextWriterPtr writer, const xmlChar * pubid, const xmlChar * sysid, const xmlChar * ndataid) argument 4106 xmlTextWriterWriteDTDNotation(xmlTextWriterPtr writer, const xmlChar * name, const xmlChar * pubid, const xmlChar * sysid) argument 4226 xmlTextWriterFlush(xmlTextWriterPtr writer) argument 4306 xmlTextWriterOutputNSDecl(xmlTextWriterPtr writer) argument 4572 xmlTextWriterSetIndent(xmlTextWriterPtr writer, int indent) argument 4593 xmlTextWriterSetIndentString(xmlTextWriterPtr writer, const xmlChar * str) argument 4617 xmlTextWriterWriteIndent(xmlTextWriterPtr writer) argument 4646 xmlTextWriterHandleStateDependencies(xmlTextWriterPtr writer, xmlTextWriterStackEntry * p) argument [all...] |