http://swpat.ffii.org/
Action against software patents
http://www.gnome.org/
Gnome2 Logo
http://www.w3.org/Status
W3C Logo
http://www.redhat.com/
Red Hat Logo
http://xmlsoft.org/
Made with Libxml2 Logo
Module xmlwriter from libxml2
API Menu
../index.html
Main Menu
../docs.html
Developer Menu
../examples/index.html
Code Examples
index.html
API Menu
libxml-parser.html
Parser API
libxml-tree.html
Tree API
libxml-xmlreader.html
Reader API
../guidelines.html
XML Guidelines
../ChangeLog.html
ChangeLog
API Indexes
../APIchunk0.html
Alphabetic
../APIconstructors.html
Constructors
../APIfunctions.html
Functions/Types
../APIfiles.html
Modules
../APIsymbols.html
Symbols
Related links
http://mail.gnome.org/archives/xml/
Mail archive
http://xmlsoft.org/XSLT/
XSLT libxslt
http://phd.cs.unibo.it/gdome2/
DOM gdome2
http://www.aleksey.com/xmlsec/
XML-DSig xmlsec
ftp://xmlsoft.org/
FTP
http://www.zlatkovic.com/projects/libxml/
Windows binaries
http://www.blastwave.org/packages.php/libxml2
Solaris binaries
http://www.explain.com.au/oss/libxml2xslt.html
MacOsX binaries
http://libxmlplusplus.sourceforge.net/
C++ bindings
http://www.zend.com/php5/articles/php5-xmlphp.php#Heading4
PHP bindings
http://sourceforge.net/projects/libxml2-pas/
Pascal bindings
http://rubyforge.org/projects/xml-tools/
Ruby bindings
http://tclxml.sourceforge.net/
Tcl bindings
http://bugzilla.gnome.org/buglist.cgi?product=libxml2
Bug Tracker
libxml-xmlversion.html
Prev
libxml-xmlversion.html
xmlversion
index.html
Up
index.html
API documentation
../index.html
Home
../index.html
The XML C parser and toolkit of Gnome
libxml-xpath.html
xpath
libxml-xpath.html
Next
text writing API for XML
Table of Contents
#define
#xmlTextWriterWriteDocType
xmlTextWriterWriteDocType
#define
#xmlTextWriterWriteProcessingInstruction
xmlTextWriterWriteProcessingInstruction
Structure
#xmlTextWriter
xmlTextWriter
struct _xmlTextWriter
The content of this structure is not made public by the API.
Typedef
libxml-xmlwriter.html#xmlTextWriter
xmlTextWriter
*
xmlTextWriterPtr
void
#xmlFreeTextWriter
xmlFreeTextWriter
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer)
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
#xmlNewTextWriter
xmlNewTextWriter
(
libxml-tree.html#xmlOutputBufferPtr
xmlOutputBufferPtr
out)
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
#xmlNewTextWriterDoc
xmlNewTextWriterDoc
(
libxml-tree.html#xmlDocPtr
xmlDocPtr
* doc,
int compression)
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
#xmlNewTextWriterFilename
xmlNewTextWriterFilename
(const char * uri,
int compression)
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
#xmlNewTextWriterMemory
xmlNewTextWriterMemory
(
libxml-tree.html#xmlBufferPtr
xmlBufferPtr
buf,
int compression)
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
#xmlNewTextWriterPushParser
xmlNewTextWriterPushParser
(
libxml-tree.html#xmlParserCtxtPtr
xmlParserCtxtPtr
ctxt,
int compression)
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
#xmlNewTextWriterTree
xmlNewTextWriterTree
(
libxml-tree.html#xmlDocPtr
xmlDocPtr
doc,
libxml-tree.html#xmlNodePtr
xmlNodePtr
node,
int compression)
int
#xmlTextWriterEndAttribute
xmlTextWriterEndAttribute
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer)
int
#xmlTextWriterEndCDATA
xmlTextWriterEndCDATA
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer)
int
#xmlTextWriterEndComment
xmlTextWriterEndComment
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer)
int
#xmlTextWriterEndDTD
xmlTextWriterEndDTD
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer)
int
#xmlTextWriterEndDTDAttlist
xmlTextWriterEndDTDAttlist
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer)
int
#xmlTextWriterEndDTDElement
xmlTextWriterEndDTDElement
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer)
int
#xmlTextWriterEndDTDEntity
xmlTextWriterEndDTDEntity
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer)
int
#xmlTextWriterEndDocument
xmlTextWriterEndDocument
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer)
int
#xmlTextWriterEndElement
xmlTextWriterEndElement
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer)
int
#xmlTextWriterEndPI
xmlTextWriterEndPI
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer)
int
#xmlTextWriterFlush
xmlTextWriterFlush
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer)
int
#xmlTextWriterFullEndElement
xmlTextWriterFullEndElement
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer)
int
#xmlTextWriterSetIndent
xmlTextWriterSetIndent
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
int indent)
int
#xmlTextWriterSetIndentString
xmlTextWriterSetIndentString
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* str)
int
#xmlTextWriterStartAttribute
xmlTextWriterStartAttribute
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name)
int
#xmlTextWriterStartAttributeNS
xmlTextWriterStartAttributeNS
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* prefix,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* namespaceURI)
int
#xmlTextWriterStartCDATA
xmlTextWriterStartCDATA
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer)
int
#xmlTextWriterStartComment
xmlTextWriterStartComment
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer)
int
#xmlTextWriterStartDTD
xmlTextWriterStartDTD
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* pubid,
const
libxml-xmlstring.html#xmlChar
xmlChar
* sysid)
int
#xmlTextWriterStartDTDAttlist
xmlTextWriterStartDTDAttlist
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name)
int
#xmlTextWriterStartDTDElement
xmlTextWriterStartDTDElement
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name)
int
#xmlTextWriterStartDTDEntity
xmlTextWriterStartDTDEntity
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
int pe,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name)
int
#xmlTextWriterStartDocument
xmlTextWriterStartDocument
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const char * version,
const char * encoding,
const char * standalone)
int
#xmlTextWriterStartElement
xmlTextWriterStartElement
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name)
int
#xmlTextWriterStartElementNS
xmlTextWriterStartElementNS
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* prefix,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* namespaceURI)
int
#xmlTextWriterStartPI
xmlTextWriterStartPI
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* target)
int
#xmlTextWriterWriteAttribute
xmlTextWriterWriteAttribute
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* content)
int
#xmlTextWriterWriteAttributeNS
xmlTextWriterWriteAttributeNS
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* prefix,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* namespaceURI,
const
libxml-xmlstring.html#xmlChar
xmlChar
* content)
int
#xmlTextWriterWriteBase64
xmlTextWriterWriteBase64
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const char * data,
int start,
int len)
int
#xmlTextWriterWriteBinHex
xmlTextWriterWriteBinHex
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const char * data,
int start,
int len)
int
#xmlTextWriterWriteCDATA
xmlTextWriterWriteCDATA
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* content)
int
#xmlTextWriterWriteComment
xmlTextWriterWriteComment
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* content)
int
#xmlTextWriterWriteDTD
xmlTextWriterWriteDTD
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* pubid,
const
libxml-xmlstring.html#xmlChar
xmlChar
* sysid,
const
libxml-xmlstring.html#xmlChar
xmlChar
* subset)
int
#xmlTextWriterWriteDTDAttlist
xmlTextWriterWriteDTDAttlist
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* content)
int
#xmlTextWriterWriteDTDElement
xmlTextWriterWriteDTDElement
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* content)
int
#xmlTextWriterWriteDTDEntity
xmlTextWriterWriteDTDEntity
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
int pe,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* pubid,
const
libxml-xmlstring.html#xmlChar
xmlChar
* sysid,
const
libxml-xmlstring.html#xmlChar
xmlChar
* ndataid,
const
libxml-xmlstring.html#xmlChar
xmlChar
* content)
int
#xmlTextWriterWriteDTDExternalEntity
xmlTextWriterWriteDTDExternalEntity
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
int pe,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* pubid,
const
libxml-xmlstring.html#xmlChar
xmlChar
* sysid,
const
libxml-xmlstring.html#xmlChar
xmlChar
* ndataid)
int
#xmlTextWriterWriteDTDExternalEntityContents
xmlTextWriterWriteDTDExternalEntityContents
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* pubid,
const
libxml-xmlstring.html#xmlChar
xmlChar
* sysid,
const
libxml-xmlstring.html#xmlChar
xmlChar
* ndataid)
int
#xmlTextWriterWriteDTDInternalEntity
xmlTextWriterWriteDTDInternalEntity
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
int pe,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* content)
int
#xmlTextWriterWriteDTDNotation
xmlTextWriterWriteDTDNotation
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* pubid,
const
libxml-xmlstring.html#xmlChar
xmlChar
* sysid)
int
#xmlTextWriterWriteElement
xmlTextWriterWriteElement
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* content)
int
#xmlTextWriterWriteElementNS
xmlTextWriterWriteElementNS
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* prefix,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* namespaceURI,
const
libxml-xmlstring.html#xmlChar
xmlChar
* content)
int
#xmlTextWriterWriteFormatAttribute
xmlTextWriterWriteFormatAttribute
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const char * format,
... ...)
int
#xmlTextWriterWriteFormatAttributeNS
xmlTextWriterWriteFormatAttributeNS
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* prefix,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* namespaceURI,
const char * format,
... ...)
int
#xmlTextWriterWriteFormatCDATA
xmlTextWriterWriteFormatCDATA
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const char * format,
... ...)
int
#xmlTextWriterWriteFormatComment
xmlTextWriterWriteFormatComment
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const char * format,
... ...)
int
#xmlTextWriterWriteFormatDTD
xmlTextWriterWriteFormatDTD
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* pubid,
const
libxml-xmlstring.html#xmlChar
xmlChar
* sysid,
const char * format,
... ...)
int
#xmlTextWriterWriteFormatDTDAttlist
xmlTextWriterWriteFormatDTDAttlist
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const char * format,
... ...)
int
#xmlTextWriterWriteFormatDTDElement
xmlTextWriterWriteFormatDTDElement
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const char * format,
... ...)
int
#xmlTextWriterWriteFormatDTDInternalEntity
xmlTextWriterWriteFormatDTDInternalEntity
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
int pe,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const char * format,
... ...)
int
#xmlTextWriterWriteFormatElement
xmlTextWriterWriteFormatElement
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const char * format,
... ...)
int
#xmlTextWriterWriteFormatElementNS
xmlTextWriterWriteFormatElementNS
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* prefix,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* namespaceURI,
const char * format,
... ...)
int
#xmlTextWriterWriteFormatPI
xmlTextWriterWriteFormatPI
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* target,
const char * format,
... ...)
int
#xmlTextWriterWriteFormatRaw
xmlTextWriterWriteFormatRaw
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const char * format,
... ...)
int
#xmlTextWriterWriteFormatString
xmlTextWriterWriteFormatString
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const char * format,
... ...)
int
#xmlTextWriterWritePI
xmlTextWriterWritePI
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* target,
const
libxml-xmlstring.html#xmlChar
xmlChar
* content)
int
#xmlTextWriterWriteRaw
xmlTextWriterWriteRaw
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* content)
int
#xmlTextWriterWriteRawLen
xmlTextWriterWriteRawLen
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* content,
int len)
int
#xmlTextWriterWriteString
xmlTextWriterWriteString
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* content)
int
#xmlTextWriterWriteVFormatAttribute
xmlTextWriterWriteVFormatAttribute
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const char * format,
va_list argptr)
int
#xmlTextWriterWriteVFormatAttributeNS
xmlTextWriterWriteVFormatAttributeNS
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* prefix,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* namespaceURI,
const char * format,
va_list argptr)
int
#xmlTextWriterWriteVFormatCDATA
xmlTextWriterWriteVFormatCDATA
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const char * format,
va_list argptr)
int
#xmlTextWriterWriteVFormatComment
xmlTextWriterWriteVFormatComment
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const char * format,
va_list argptr)
int
#xmlTextWriterWriteVFormatDTD
xmlTextWriterWriteVFormatDTD
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* pubid,
const
libxml-xmlstring.html#xmlChar
xmlChar
* sysid,
const char * format,
va_list argptr)
int
#xmlTextWriterWriteVFormatDTDAttlist
xmlTextWriterWriteVFormatDTDAttlist
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const char * format,
va_list argptr)
int
#xmlTextWriterWriteVFormatDTDElement
xmlTextWriterWriteVFormatDTDElement
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const char * format,
va_list argptr)
int
#xmlTextWriterWriteVFormatDTDInternalEntity
xmlTextWriterWriteVFormatDTDInternalEntity
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
int pe,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const char * format,
va_list argptr)
int
#xmlTextWriterWriteVFormatElement
xmlTextWriterWriteVFormatElement
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const char * format,
va_list argptr)
int
#xmlTextWriterWriteVFormatElementNS
xmlTextWriterWriteVFormatElementNS
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* prefix,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* namespaceURI,
const char * format,
va_list argptr)
int
#xmlTextWriterWriteVFormatPI
xmlTextWriterWriteVFormatPI
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* target,
const char * format,
va_list argptr)
int
#xmlTextWriterWriteVFormatRaw
xmlTextWriterWriteVFormatRaw
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const char * format,
va_list argptr)
int
#xmlTextWriterWriteVFormatString
xmlTextWriterWriteVFormatString
(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const char * format,
va_list argptr)
Description
Macro: xmlTextWriterWriteDocType
#define xmlTextWriterWriteDocType
this macro maps to
libxml-xmlwriter.html#xmlTextWriterWriteDTD
xmlTextWriterWriteDTD
Macro: xmlTextWriterWriteProcessingInstruction
#define xmlTextWriterWriteProcessingInstruction
This macro maps to
libxml-xmlwriter.html#xmlTextWriterWritePI
xmlTextWriterWritePI
Structure xmlTextWriter
Structure xmlTextWriter
struct _xmlTextWriter {
The content of this structure is not made public by the API.
}
Function: xmlFreeTextWriter
void	xmlFreeTextWriter		(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer)
Deallocate all the resources associated to the writer
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
Function: xmlNewTextWriter
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
xmlNewTextWriter	(
libxml-tree.html#xmlOutputBufferPtr
xmlOutputBufferPtr
out)
Create a new
libxml-xmlwriter.html#xmlNewTextWriter
xmlNewTextWriter
structure using an
libxml-tree.html#xmlOutputBufferPtr
xmlOutputBufferPtr
NOTE: the @out parameter will be deallocated when the writer is closed (if the call succeed.)
out
:
an
libxml-tree.html#xmlOutputBufferPtr
xmlOutputBufferPtr
Returns
:
the new
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
or NULL in case of error
Function: xmlNewTextWriterDoc
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
xmlNewTextWriterDoc	(
libxml-tree.html#xmlDocPtr
xmlDocPtr
* doc,
int compression)
Create a new
libxml-xmlwriter.html#xmlNewTextWriter
xmlNewTextWriter
structure with @*doc as output
doc
:
address of a
libxml-tree.html#xmlDocPtr
xmlDocPtr
to hold the new XML document tree
compression
:
compress the output?
Returns
:
the new
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
or NULL in case of error
Function: xmlNewTextWriterFilename
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
xmlNewTextWriterFilename	(const char * uri,
int compression)
Create a new
libxml-xmlwriter.html#xmlNewTextWriter
xmlNewTextWriter
structure with @uri as output
uri
:
the URI of the resource for the output
compression
:
compress the output?
Returns
:
the new
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
or NULL in case of error
Function: xmlNewTextWriterMemory
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
xmlNewTextWriterMemory	(
libxml-tree.html#xmlBufferPtr
xmlBufferPtr
buf,
int compression)
Create a new
libxml-xmlwriter.html#xmlNewTextWriter
xmlNewTextWriter
structure with @buf as output TODO: handle compression
buf
:
libxml-tree.html#xmlBufferPtr
xmlBufferPtr
compression
:
compress the output?
Returns
:
the new
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
or NULL in case of error
Function: xmlNewTextWriterPushParser
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
xmlNewTextWriterPushParser	(
libxml-tree.html#xmlParserCtxtPtr
xmlParserCtxtPtr
ctxt,
int compression)
Create a new
libxml-xmlwriter.html#xmlNewTextWriter
xmlNewTextWriter
structure with @ctxt as output NOTE: the @ctxt context will be freed with the resulting writer (if the call succeeds). TODO: handle compression
ctxt
:
libxml-tree.html#xmlParserCtxtPtr
xmlParserCtxtPtr
to hold the new XML document tree
compression
:
compress the output?
Returns
:
the new
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
or NULL in case of error
Function: xmlNewTextWriterTree
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
xmlNewTextWriterTree	(
libxml-tree.html#xmlDocPtr
xmlDocPtr
doc,
libxml-tree.html#xmlNodePtr
xmlNodePtr
node,
int compression)
Create a new
libxml-xmlwriter.html#xmlNewTextWriter
xmlNewTextWriter
structure with @doc as output starting at @node
doc
:
libxml-tree.html#xmlDocPtr
xmlDocPtr
node
:
libxml-tree.html#xmlNodePtr
xmlNodePtr
or NULL for doc->children
compression
:
compress the output?
Returns
:
the new
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
or NULL in case of error
Function: xmlTextWriterEndAttribute
int	xmlTextWriterEndAttribute	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer)
End the current xml element.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterEndCDATA
int	xmlTextWriterEndCDATA		(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer)
End an xml CDATA section.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterEndComment
int	xmlTextWriterEndComment		(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer)
End the current xml coment.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterEndDTD
int	xmlTextWriterEndDTD		(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer)
End an xml DTD.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterEndDTDAttlist
int	xmlTextWriterEndDTDAttlist	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer)
End an xml DTD
libxml-SAX.html#attribute
attribute
list.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterEndDTDElement
int	xmlTextWriterEndDTDElement	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer)
End an xml DTD element.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterEndDTDEntity
int	xmlTextWriterEndDTDEntity	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer)
End an xml DTD entity.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterEndDocument
int	xmlTextWriterEndDocument	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer)
End an xml document. All open elements are closed
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterEndElement
int	xmlTextWriterEndElement		(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer)
End the current xml element.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterEndPI
int	xmlTextWriterEndPI		(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer)
End the current xml PI.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterFlush
int	xmlTextWriterFlush		(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer)
Flush the output buffer.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterFullEndElement
int	xmlTextWriterFullEndElement	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer)
End the current xml element. Writes an end tag even if the element is empty
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterSetIndent
int	xmlTextWriterSetIndent		(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
int indent)
Set indentation output. indent = 0 do not indentation. indent > 0 do indentation.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
indent
:
do indentation?
Returns
:
-1 on error or 0 otherwise.
Function: xmlTextWriterSetIndentString
int	xmlTextWriterSetIndentString	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* str)
Set string indentation.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
str
:
the
libxml-xmlstring.html#xmlChar
xmlChar
string
Returns
:
-1 on error or 0 otherwise.
Function: xmlTextWriterStartAttribute
int	xmlTextWriterStartAttribute	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name)
Start an xml attribute.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
name
:
element name
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterStartAttributeNS
int	xmlTextWriterStartAttributeNS	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* prefix,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* namespaceURI)
Start an xml
libxml-SAX.html#attribute
attribute
with namespace support.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
prefix
:
namespace prefix or NULL
name
:
element local name
namespaceURI
:
namespace URI or NULL
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterStartCDATA
int	xmlTextWriterStartCDATA		(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer)
Start an xml CDATA section.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterStartComment
int	xmlTextWriterStartComment	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer)
Start an xml comment.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterStartDTD
int	xmlTextWriterStartDTD		(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* pubid,
const
libxml-xmlstring.html#xmlChar
xmlChar
* sysid)
Start an xml DTD.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
name
:
the name of the DTD
pubid
:
the public identifier, which is an alternative to the system identifier
sysid
:
the system identifier, which is the URI of the DTD
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterStartDTDAttlist
int	xmlTextWriterStartDTDAttlist	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name)
Start an xml DTD ATTLIST.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
name
:
the name of the DTD ATTLIST
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterStartDTDElement
int	xmlTextWriterStartDTDElement	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name)
Start an xml DTD element.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
name
:
the name of the DTD element
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterStartDTDEntity
int	xmlTextWriterStartDTDEntity	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
int pe,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name)
Start an xml DTD ATTLIST.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
pe
:
TRUE if this is a parameter entity, FALSE if not
name
:
the name of the DTD ATTLIST
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterStartDocument
int	xmlTextWriterStartDocument	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const char * version,
const char * encoding,
const char * standalone)
Start a new xml document
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
version
:
the xml version ("1.0") or NULL for default ("1.0")
encoding
:
the encoding or NULL for default
standalone
:
"yes" or "no" or NULL for default
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterStartElement
int	xmlTextWriterStartElement	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name)
Start an xml element.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
name
:
element name
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterStartElementNS
int	xmlTextWriterStartElementNS	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* prefix,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* namespaceURI)
Start an xml element with namespace support.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
prefix
:
namespace prefix or NULL
name
:
element local name
namespaceURI
:
namespace URI or NULL
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterStartPI
int	xmlTextWriterStartPI		(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* target)
Start an xml PI.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
target
:
PI target
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteAttribute
int	xmlTextWriterWriteAttribute	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* content)
Write an xml attribute.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
name
:
libxml-SAX.html#attribute
attribute
name
content
:
libxml-SAX.html#attribute
attribute
content
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteAttributeNS
int	xmlTextWriterWriteAttributeNS	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* prefix,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* namespaceURI,
const
libxml-xmlstring.html#xmlChar
xmlChar
* content)
Write an xml attribute.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
prefix
:
namespace prefix
name
:
libxml-SAX.html#attribute
attribute
local name
namespaceURI
:
namespace URI
content
:
libxml-SAX.html#attribute
attribute
content
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteBase64
int	xmlTextWriterWriteBase64	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const char * data,
int start,
int len)
Write an base64 encoded xml text.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
data
:
binary data
start
:
the position within the data of the first byte to encode
len
:
the number of bytes to encode
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteBinHex
int	xmlTextWriterWriteBinHex	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const char * data,
int start,
int len)
Write a BinHex encoded xml text.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
data
:
binary data
start
:
the position within the data of the first byte to encode
len
:
the number of bytes to encode
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteCDATA
int	xmlTextWriterWriteCDATA		(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* content)
Write an xml CDATA.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
content
:
CDATA content
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteComment
int	xmlTextWriterWriteComment	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* content)
Write an xml comment.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
content
:
libxml-SAX.html#comment
comment
string
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteDTD
int	xmlTextWriterWriteDTD		(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* pubid,
const
libxml-xmlstring.html#xmlChar
xmlChar
* sysid,
const
libxml-xmlstring.html#xmlChar
xmlChar
* subset)
Write a DTD.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
name
:
the name of the DTD
pubid
:
the public identifier, which is an alternative to the system identifier
sysid
:
the system identifier, which is the URI of the DTD
subset
:
string content of the DTD
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteDTDAttlist
int	xmlTextWriterWriteDTDAttlist	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* content)
Write a DTD ATTLIST.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
name
:
the name of the DTD ATTLIST
content
:
content of the ATTLIST
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteDTDElement
int	xmlTextWriterWriteDTDElement	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* content)
Write a DTD element.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
name
:
the name of the DTD element
content
:
content of the element
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteDTDEntity
int	xmlTextWriterWriteDTDEntity	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
int pe,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* pubid,
const
libxml-xmlstring.html#xmlChar
xmlChar
* sysid,
const
libxml-xmlstring.html#xmlChar
xmlChar
* ndataid,
const
libxml-xmlstring.html#xmlChar
xmlChar
* content)
Write a DTD entity.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
pe
:
TRUE if this is a parameter entity, FALSE if not
name
:
the name of the DTD entity
pubid
:
the public identifier, which is an alternative to the system identifier
sysid
:
the system identifier, which is the URI of the DTD
ndataid
:
the xml notation name.
content
:
content of the entity
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteDTDExternalEntity
int	xmlTextWriterWriteDTDExternalEntity	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
int pe,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* pubid,
const
libxml-xmlstring.html#xmlChar
xmlChar
* sysid,
const
libxml-xmlstring.html#xmlChar
xmlChar
* ndataid)
Write a DTD external entity. The entity must have been started with
libxml-xmlwriter.html#xmlTextWriterStartDTDEntity
xmlTextWriterStartDTDEntity
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
pe
:
TRUE if this is a parameter entity, FALSE if not
name
:
the name of the DTD entity
pubid
:
the public identifier, which is an alternative to the system identifier
sysid
:
the system identifier, which is the URI of the DTD
ndataid
:
the xml notation name.
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteDTDExternalEntityContents
int	xmlTextWriterWriteDTDExternalEntityContents	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* pubid,
const
libxml-xmlstring.html#xmlChar
xmlChar
* sysid,
const
libxml-xmlstring.html#xmlChar
xmlChar
* ndataid)
Write the contents of a DTD external entity.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
pubid
:
the public identifier, which is an alternative to the system identifier
sysid
:
the system identifier, which is the URI of the DTD
ndataid
:
the xml notation name.
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteDTDInternalEntity
int	xmlTextWriterWriteDTDInternalEntity	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
int pe,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* content)
Write a DTD internal entity.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
pe
:
TRUE if this is a parameter entity, FALSE if not
name
:
the name of the DTD entity
content
:
content of the entity
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteDTDNotation
int	xmlTextWriterWriteDTDNotation	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* pubid,
const
libxml-xmlstring.html#xmlChar
xmlChar
* sysid)
Write a DTD entity.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
name
:
the name of the xml notation
pubid
:
the public identifier, which is an alternative to the system identifier
sysid
:
the system identifier, which is the URI of the DTD
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteElement
int	xmlTextWriterWriteElement	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* content)
Write an xml element.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
name
:
element name
content
:
element content
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteElementNS
int	xmlTextWriterWriteElementNS	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* prefix,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* namespaceURI,
const
libxml-xmlstring.html#xmlChar
xmlChar
* content)
Write an xml element with namespace support.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
prefix
:
namespace prefix
name
:
element local name
namespaceURI
:
namespace URI
content
:
element content
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteFormatAttribute
int	xmlTextWriterWriteFormatAttribute	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const char * format,
... ...)
Write a formatted xml attribute.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
name
:
libxml-SAX.html#attribute
attribute
name
format
:
format string (see printf)
...
:
extra parameters for the format
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteFormatAttributeNS
int	xmlTextWriterWriteFormatAttributeNS	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* prefix,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* namespaceURI,
const char * format,
... ...)
Write a formatted xml attribute.with namespace support
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
prefix
:
namespace prefix
name
:
libxml-SAX.html#attribute
attribute
local name
namespaceURI
:
namespace URI
format
:
format string (see printf)
...
:
extra parameters for the format
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteFormatCDATA
int	xmlTextWriterWriteFormatCDATA	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const char * format,
... ...)
Write a formatted xml CDATA.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
format
:
format string (see printf)
...
:
extra parameters for the format
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteFormatComment
int	xmlTextWriterWriteFormatComment	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const char * format,
... ...)
Write an xml comment.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
format
:
format string (see printf)
...
:
extra parameters for the format
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteFormatDTD
int	xmlTextWriterWriteFormatDTD	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* pubid,
const
libxml-xmlstring.html#xmlChar
xmlChar
* sysid,
const char * format,
... ...)
Write a DTD with a formatted markup declarations part.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
name
:
the name of the DTD
pubid
:
the public identifier, which is an alternative to the system identifier
sysid
:
the system identifier, which is the URI of the DTD
format
:
format string (see printf)
...
:
extra parameters for the format
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteFormatDTDAttlist
int	xmlTextWriterWriteFormatDTDAttlist	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const char * format,
... ...)
Write a formatted DTD ATTLIST.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
name
:
the name of the DTD ATTLIST
format
:
format string (see printf)
...
:
extra parameters for the format
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteFormatDTDElement
int	xmlTextWriterWriteFormatDTDElement	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const char * format,
... ...)
Write a formatted DTD element.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
name
:
the name of the DTD element
format
:
format string (see printf)
...
:
extra parameters for the format
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteFormatDTDInternalEntity
int	xmlTextWriterWriteFormatDTDInternalEntity	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
int pe,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const char * format,
... ...)
Write a formatted DTD internal entity.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
pe
:
TRUE if this is a parameter entity, FALSE if not
name
:
the name of the DTD entity
format
:
format string (see printf)
...
:
extra parameters for the format
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteFormatElement
int	xmlTextWriterWriteFormatElement	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const char * format,
... ...)
Write a formatted xml element.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
name
:
element name
format
:
format string (see printf)
...
:
extra parameters for the format
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteFormatElementNS
int	xmlTextWriterWriteFormatElementNS	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* prefix,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* namespaceURI,
const char * format,
... ...)
Write a formatted xml element with namespace support.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
prefix
:
namespace prefix
name
:
element local name
namespaceURI
:
namespace URI
format
:
format string (see printf)
...
:
extra parameters for the format
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteFormatPI
int	xmlTextWriterWriteFormatPI	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* target,
const char * format,
... ...)
Write a formatted PI.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
target
:
PI target
format
:
format string (see printf)
...
:
extra parameters for the format
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteFormatRaw
int	xmlTextWriterWriteFormatRaw	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const char * format,
... ...)
Write a formatted raw xml text.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
format
:
format string (see printf)
...
:
extra parameters for the format
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteFormatString
int	xmlTextWriterWriteFormatString	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const char * format,
... ...)
Write a formatted xml text.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
format
:
format string (see printf)
...
:
extra parameters for the format
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWritePI
int	xmlTextWriterWritePI		(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* target,
const
libxml-xmlstring.html#xmlChar
xmlChar
* content)
Write an xml PI.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
target
:
PI target
content
:
PI content
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteRaw
int	xmlTextWriterWriteRaw		(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* content)
Write a raw xml text.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
content
:
text string
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteRawLen
int	xmlTextWriterWriteRawLen	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* content,
int len)
Write an xml text. TODO: what about entities and special chars??
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
content
:
text string
len
:
length of the text string
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteString
int	xmlTextWriterWriteString	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* content)
Write an xml text.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
content
:
text string
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteVFormatAttribute
int	xmlTextWriterWriteVFormatAttribute	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const char * format,
va_list argptr)
Write a formatted xml attribute.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
name
:
libxml-SAX.html#attribute
attribute
name
format
:
format string (see printf)
argptr
:
pointer to the first member of the variable argument list.
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteVFormatAttributeNS
int	xmlTextWriterWriteVFormatAttributeNS	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* prefix,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* namespaceURI,
const char * format,
va_list argptr)
Write a formatted xml attribute.with namespace support
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
prefix
:
namespace prefix
name
:
libxml-SAX.html#attribute
attribute
local name
namespaceURI
:
namespace URI
format
:
format string (see printf)
argptr
:
pointer to the first member of the variable argument list.
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteVFormatCDATA
int	xmlTextWriterWriteVFormatCDATA	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const char * format,
va_list argptr)
Write a formatted xml CDATA.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
format
:
format string (see printf)
argptr
:
pointer to the first member of the variable argument list.
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteVFormatComment
int	xmlTextWriterWriteVFormatComment	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const char * format,
va_list argptr)
Write an xml comment.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
format
:
format string (see printf)
argptr
:
pointer to the first member of the variable argument list.
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteVFormatDTD
int	xmlTextWriterWriteVFormatDTD	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* pubid,
const
libxml-xmlstring.html#xmlChar
xmlChar
* sysid,
const char * format,
va_list argptr)
Write a DTD with a formatted markup declarations part.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
name
:
the name of the DTD
pubid
:
the public identifier, which is an alternative to the system identifier
sysid
:
the system identifier, which is the URI of the DTD
format
:
format string (see printf)
argptr
:
pointer to the first member of the variable argument list.
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteVFormatDTDAttlist
int	xmlTextWriterWriteVFormatDTDAttlist	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const char * format,
va_list argptr)
Write a formatted DTD ATTLIST.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
name
:
the name of the DTD ATTLIST
format
:
format string (see printf)
argptr
:
pointer to the first member of the variable argument list.
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteVFormatDTDElement
int	xmlTextWriterWriteVFormatDTDElement	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const char * format,
va_list argptr)
Write a formatted DTD element.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
name
:
the name of the DTD element
format
:
format string (see printf)
argptr
:
pointer to the first member of the variable argument list.
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteVFormatDTDInternalEntity
int	xmlTextWriterWriteVFormatDTDInternalEntity	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
int pe,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const char * format,
va_list argptr)
Write a formatted DTD internal entity.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
pe
:
TRUE if this is a parameter entity, FALSE if not
name
:
the name of the DTD entity
format
:
format string (see printf)
argptr
:
pointer to the first member of the variable argument list.
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteVFormatElement
int	xmlTextWriterWriteVFormatElement	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const char * format,
va_list argptr)
Write a formatted xml element.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
name
:
element name
format
:
format string (see printf)
argptr
:
pointer to the first member of the variable argument list.
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteVFormatElementNS
int	xmlTextWriterWriteVFormatElementNS	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* prefix,
const
libxml-xmlstring.html#xmlChar
xmlChar
* name,
const
libxml-xmlstring.html#xmlChar
xmlChar
* namespaceURI,
const char * format,
va_list argptr)
Write a formatted xml element with namespace support.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
prefix
:
namespace prefix
name
:
element local name
namespaceURI
:
namespace URI
format
:
format string (see printf)
argptr
:
pointer to the first member of the variable argument list.
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteVFormatPI
int	xmlTextWriterWriteVFormatPI	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const
libxml-xmlstring.html#xmlChar
xmlChar
* target,
const char * format,
va_list argptr)
Write a formatted xml PI.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
target
:
PI target
format
:
format string (see printf)
argptr
:
pointer to the first member of the variable argument list.
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteVFormatRaw
int	xmlTextWriterWriteVFormatRaw	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const char * format,
va_list argptr)
Write a formatted raw xml text.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
format
:
format string (see printf)
argptr
:
pointer to the first member of the variable argument list.
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
Function: xmlTextWriterWriteVFormatString
int	xmlTextWriterWriteVFormatString	(
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
writer,
const char * format,
va_list argptr)
Write a formatted xml text.
writer
:
the
libxml-xmlwriter.html#xmlTextWriterPtr
xmlTextWriterPtr
format
:
format string (see printf)
argptr
:
pointer to the first member of the variable argument list.
Returns
:
the bytes written (may be 0 because of buffering) or -1 in case of error
../bugs.html
Daniel Veillard
