Function

const CHAR * getPublicId (void * ctx )

Arguments

void * ctx
-- undescribed --

Description


Function

const CHAR * getSystemId (void * ctx )

Arguments

void * ctx
-- undescribed --

Description

http


Function

int getLineNumber (void * ctx )

Arguments

void * ctx
-- undescribed --

Description


Function

int getColumnNumber (void * ctx )

Arguments

void * ctx
-- undescribed --

Description


Function

int isStandalone (void * ctx )

Arguments

void * ctx
-- undescribed --

Description


Function

int hasInternalSubset (void * ctx )

Arguments

void * ctx
-- undescribed --

Description


Function

int hasExternalSubset (void * ctx )

Arguments

void * ctx
-- undescribed --

Description


Function

void internalSubset (void * ctx , const CHAR * name , const CHAR * ExternalID , const CHAR * SystemID )

Arguments

void * ctx
-- undescribed --
const CHAR * name
-- undescribed --
const CHAR * ExternalID
-- undescribed --
const CHAR * SystemID
-- undescribed --

Description


Function

xmlParserInputPtr resolveEntity (void * ctx , const CHAR * publicId , const CHAR * systemId )

Arguments

void * ctx
-- undescribed --
const CHAR * publicId
The public ID of the entity
const CHAR * systemId
The system ID of the entity

Description


Function

xmlEntityPtr getEntity (void * ctx , const CHAR * name )

Arguments

void * ctx
-- undescribed --
const CHAR * name
The entity name

Description


Function

void entityDecl (void * ctx , const CHAR * name , int type , const CHAR * publicId , const CHAR * systemId , CHAR * content )

Arguments

void * ctx
-- undescribed --
const CHAR * name
the entity name
int type
the entity type
const CHAR * publicId
The public ID of the entity
const CHAR * systemId
The system ID of the entity
CHAR * content
the entity value (without processing).

Description


Function

void attributeDecl (void * ctx , const CHAR * elem , const CHAR * name , int type , int def , const CHAR * defaultValue , xmlEnumerationPtr tree )

Arguments

void * ctx
-- undescribed --
const CHAR * elem
-- undescribed --
const CHAR * name
the attribute name
int type
the attribute type
int def
-- undescribed --
const CHAR * defaultValue
-- undescribed --
xmlEnumerationPtr tree
-- undescribed --

Description


Function

void elementDecl (void * ctx , const CHAR * name , int type , xmlElementContentPtr content )

Arguments

void * ctx
-- undescribed --
const CHAR * name
the element name
int type
the element type
xmlElementContentPtr content
the element value (without processing).

Description


Function

void notationDecl (void * ctx , const CHAR * name , const CHAR * publicId , const CHAR * systemId )

Arguments

void * ctx
-- undescribed --
const CHAR * name
The name of the notation
const CHAR * publicId
The public ID of the entity
const CHAR * systemId
The system ID of the entity

Description


Function

void unparsedEntityDecl (void * ctx , const CHAR * name , const CHAR * publicId , const CHAR * systemId , const CHAR * notationName )

Arguments

void * ctx
-- undescribed --
const CHAR * name
The name of the entity
const CHAR * publicId
The public ID of the entity
const CHAR * systemId
The system ID of the entity
const CHAR * notationName
the name of the notation

Description


Function

void setDocumentLocator (void * ctx , xmlSAXLocatorPtr loc )

Arguments

void * ctx
-- undescribed --
xmlSAXLocatorPtr loc
A SAX Locator

Description


Function

void startDocument (void * ctx )

Arguments

void * ctx
-- undescribed --

Description


Function

void endDocument (void * ctx )

Arguments

void * ctx
-- undescribed --

Description


Function

void attribute (void * ctx , const CHAR * fullname , const CHAR * value )

Arguments

void * ctx
-- undescribed --
const CHAR * fullname
-- undescribed --
const CHAR * value
The attribute value

Description


Function

void startElement (void * ctx , const CHAR * fullname , const CHAR ** atts )

Arguments

void * ctx
-- undescribed --
const CHAR * fullname
-- undescribed --
const CHAR ** atts
An array of name/value attributes pairs, NULL terminated

Description


Function

void endElement (void * ctx , const CHAR * name )

Arguments

void * ctx
-- undescribed --
const CHAR * name
The element name

Description


Function

void reference (void * ctx , const CHAR * name )

Arguments

void * ctx
-- undescribed --
const CHAR * name
The entity name

Description


Function

void characters (void * ctx , const CHAR * ch , int len )

Arguments

void * ctx
-- undescribed --
const CHAR * ch
a CHAR string
int len
the number of CHAR

Description

Question


Function

void ignorableWhitespace (void * ctx , const CHAR * ch , int len )

Arguments

void * ctx
-- undescribed --
const CHAR * ch
a CHAR string
int len
the number of CHAR

Description

Question


Function

void processingInstruction (void * ctx , const CHAR * target , const CHAR * data )

Arguments

void * ctx
-- undescribed --
const CHAR * target
the target name
const CHAR * data
the PI data's

Description


Function

void globalNamespace (void * ctx , const CHAR * href , const CHAR * prefix )

Arguments

void * ctx
-- undescribed --
const CHAR * href
the namespace associated URN
const CHAR * prefix
the namespace prefix

Description


Function

void setNamespace (void * ctx , const CHAR * name )

Arguments

void * ctx
-- undescribed --
const CHAR * name
the namespace prefix

Description


Function

xmlNsPtr getNamespace (void * ctx )

Arguments

void * ctx
-- undescribed --

Description


Function

int checkNamespace (void * ctx , CHAR * namespace )

Arguments

void * ctx
-- undescribed --
CHAR * namespace
the namespace to check against

Description


Function

void namespaceDecl (void * ctx , const CHAR * href , const CHAR * prefix )

Arguments

void * ctx
-- undescribed --
const CHAR * href
the namespace associated URN
const CHAR * prefix
the namespace prefix

Description


Function

void comment (void * ctx , const CHAR * value )

Arguments

void * ctx
-- undescribed --
const CHAR * value
the comment content

Description


Function

void xmlDefaultSAXHandlerInit ( void )

Arguments

void
-- undescribed --

Description


Function

int isolat1ToUTF8 (unsigned char* out , int outlen , unsigned char* in , int inlen )

Arguments

unsigned char* out
a pointer ot an array of bytes to store the result
int outlen
the lenght of out
unsigned char* in
a pointer ot an array of ISO Latin 1 chars
int inlen
the lenght of in

Description


Function

int UTF8Toisolat1 (unsigned char* out , int outlen , unsigned char* in , int inlen )

Arguments

unsigned char* out
a pointer ot an array of bytes to store the result
int outlen
the lenght of out
unsigned char* in
a pointer ot an array of UTF-8 chars
int inlen
the lenght of in

Description

TODO


Function

int UTF16ToUTF8 (unsigned char* out , int outlen , unsigned short* in , int inlen )

Arguments

unsigned char* out
a pointer ot an array of bytes to store the result
int outlen
the lenght of out
unsigned short* in
a pointer ot an array of UTF-16 chars (array of unsigned shorts)
int inlen
the lenght of in

Description


Function

int UTF8ToUTF16 (unsigned short* out , int outlen , unsigned char* in , int inlen )

Arguments

unsigned short* out
a pointer ot an array of shorts to store the result
int outlen
the lenght of out (number of shorts)
unsigned char* in
a pointer ot an array of UTF-8 chars
int inlen
the lenght of in

Description

TODO


Function

xmlCharEncoding xmlDetectCharEncoding (const unsigned char* in )

Arguments

const unsigned char* in
a pointer to the first bytes of the XML entity, must be at least 4 bytes long.

Description


Function

xmlCharEncoding xmlParseCharEncoding (const char* name )

Arguments

const char* name
the encoding name as parsed, in UTF-8 format (ASCCI actually)

Description


Function

void xmlInitializePredefinedEntities ( void )

Arguments

void
-- undescribed --

Description


Function

xmlEntityPtr xmlGetPredefinedEntity (const CHAR * name )

Arguments

const CHAR * name
the entity name

Description


Function

void xmlAddDtdEntity (xmlDocPtr doc , const CHAR * name , int type , const CHAR * ExternalID , const CHAR * SystemID , CHAR * content )

Arguments

xmlDocPtr doc
the document
const CHAR * name
the entity name
int type
the entity type XML_xxx_yyy_ENTITY
const CHAR * ExternalID
the entity external ID if available
const CHAR * SystemID
the entity system ID if available
CHAR * content
the entity content

Description


Function

void xmlAddDocEntity (xmlDocPtr doc , const CHAR * name , int type , const CHAR * ExternalID , const CHAR * SystemID , CHAR * content )

Arguments

xmlDocPtr doc
the document
const CHAR * name
the entity name
int type
the entity type XML_xxx_yyy_ENTITY
const CHAR * ExternalID
the entity external ID if available
const CHAR * SystemID
the entity system ID if available
CHAR * content
the entity content

Description


Function

xmlEntityPtr xmlGetDtdEntity (xmlDocPtr doc , const CHAR * name )

Arguments

xmlDocPtr doc
the document referencing the entity
const CHAR * name
the entity name

Description


Function

xmlEntityPtr xmlGetDocEntity (xmlDocPtr doc , const CHAR * name )

Arguments

xmlDocPtr doc
the document referencing the entity
const CHAR * name
the entity name

Description


Function

CHAR * xmlEncodeEntities (xmlDocPtr doc , const CHAR * input )

Arguments

xmlDocPtr doc
the document containing the string
const CHAR * input
A string to convert to XML.

Description


Function

xmlEntitiesTablePtr xmlCreateEntitiesTable ( void )

Arguments

void
-- undescribed --

Description


Function

void xmlFreeEntitiesTable (xmlEntitiesTablePtr table )

Arguments

xmlEntitiesTablePtr table
An entity table

Description


Function

xmlEntitiesTablePtr xmlCopyEntitiesTable (xmlEntitiesTablePtr table )

Arguments

xmlEntitiesTablePtr table
An entity table

Description


Function

void xmlDumpEntitiesTable (xmlBufferPtr buf , xmlEntitiesTablePtr table )

Arguments

xmlBufferPtr buf
An XML buffer.
xmlEntitiesTablePtr table
An entity table

Description


Function

void xmlParserError (void * ctx , const char * msg , ... )

Arguments

void * ctx
-- undescribed --
const char * msg
the message to display/transmit @...: extra parameters for the message display
...
-- undescribed --

Description


Function

void xmlParserWarning (void * ctx , const char * msg , ... )

Arguments

void * ctx
-- undescribed --
const char * msg
the message to display/transmit @...: extra parameters for the message display
...
-- undescribed --

Description


Function

CHAR xmlPopInput (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

xmlPopInput


Function

void xmlPushInput (xmlParserCtxtPtr ctxt , xmlParserInputPtr input )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context
xmlParserInputPtr input
an XML parser input fragment (entity, XML fragment ...).

xmlPushInput


Function

void xmlFreeInputStream (xmlParserInputPtr input )

Arguments

xmlParserInputPtr input
an xmlParserInputPtr

Description


Function

xmlParserInputPtr xmlNewEntityInputStream (xmlParserCtxtPtr ctxt , xmlEntityPtr entity )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context
xmlEntityPtr entity
an Entity pointer

Description


Function

xmlParserInputPtr xmlNewStringInputStream (xmlParserCtxtPtr ctxt , CHAR * entity )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context
CHAR * entity
an Entity pointer

Description


Function

xmlParserInputPtr xmlNewInputFromFile (xmlParserCtxtPtr ctxt , const char * filename )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context
const char * filename
the filename to use as entity

Description


Function

CHAR * xmlDecodeEntities (xmlParserCtxtPtr ctxt , int len , int what , CHAR end , CHAR end2 , CHAR end3 )

Arguments

xmlParserCtxtPtr ctxt
the parser context
int len
the len to decode (in bytes !), -1 for no size limit
int what
combination of XML_SUBSTITUTE_REF and XML_SUBSTITUTE_PEREF
CHAR end
an end marker CHAR, 0 if none
CHAR end2
an end marker CHAR, 0 if none
CHAR end3
an end marker CHAR, 0 if none

Description


Function

void xmlSwitchEncoding (xmlParserCtxtPtr ctxt , xmlCharEncoding enc )

Arguments

xmlParserCtxtPtr ctxt
the parser context
xmlCharEncoding enc
-- undescribed --

Description


Function

CHAR * xmlStrndup (const CHAR * cur , int len )

Arguments

const CHAR * cur
the input CHAR *
int len
the len of cur

Description


Function

CHAR * xmlStrdup (const CHAR * cur )

Arguments

const CHAR * cur
the input CHAR *

Description


Function

CHAR * xmlCharStrndup (const char * cur , int len )

Arguments

const char * cur
the input char *
int len
the len of cur

Description


Function

CHAR * xmlCharStrdup (const char * cur )

Arguments

const char * cur
the input char *

Description


Function

int xmlStrcmp (const CHAR * str1 , const CHAR * str2 )

Arguments

const CHAR * str1
the first CHAR *
const CHAR * str2
the second CHAR *

Description


Function

int xmlStrncmp (const CHAR * str1 , const CHAR * str2 , int len )

Arguments

const CHAR * str1
the first CHAR *
const CHAR * str2
the second CHAR *
int len
the max comparison length

Description


Function

CHAR * xmlStrchr (const CHAR * str , CHAR val )

Arguments

const CHAR * str
the CHAR * array
CHAR val
the CHAR to search

Description


Function

int xmlStrlen (const CHAR * str )

Arguments

const CHAR * str
the CHAR * array

Description


Function

CHAR * xmlStrncat (CHAR * cur , const CHAR * add , int len )

Arguments

CHAR * cur
the original CHAR * array
const CHAR * add
the CHAR * array added
int len
the length of add

Description


Function

CHAR * xmlStrcat (CHAR * cur , const CHAR * add )

Arguments

CHAR * cur
the original CHAR * array
const CHAR * add
the CHAR * array added

Description


Function

static int areBlanks (xmlParserCtxtPtr ctxt , const CHAR * str , int len )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context
const CHAR * str
a CHAR *
int len
the size of str

Description

TODO


Function

void xmlHandleEntity (xmlParserCtxtPtr ctxt , xmlEntityPtr entity )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context
xmlEntityPtr entity
an XML entity pointer.

Description

TODO


Function

CHAR * xmlNamespaceParseNCName (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description


Function

CHAR * xmlNamespaceParseQName (xmlParserCtxtPtr ctxt , CHAR ** prefix )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context
CHAR ** prefix
a CHAR **

Description


Function

CHAR * xmlSplitQName (const CHAR * name , CHAR ** prefix )

Arguments

const CHAR * name
an XML parser context
CHAR ** prefix
a CHAR **

Description


Function

CHAR * xmlNamespaceParseNSDef (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description


Function

CHAR * xmlParseQuotedString (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description


Function

void xmlParseNamespace (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description

if ot was declared on the root of the Tree


Function

CHAR * xmlParseName (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description


Function

CHAR * xmlParseNmtoken (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description


Function

CHAR * xmlParseEntityValue (xmlParserCtxtPtr ctxt , CHAR ** orig )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context
CHAR ** orig
if non-NULL store a copy of the original entity value

Description


Function

CHAR * xmlParseAttValue (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description

Note


Function

CHAR * xmlParseSystemLiteral (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description


Function

CHAR * xmlParsePubidLiteral (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description


Function

void xmlParseCharData (xmlParserCtxtPtr ctxt , int cdata )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context
int cdata
int indicating whether we are within a CDATA section

Description


Function

CHAR * xmlParseExternalID (xmlParserCtxtPtr ctxt , CHAR ** publicID , int strict )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context
CHAR ** publicID
a CHAR** receiving PubidLiteral
int strict
indicate whether we should restrict parsing to only production [75], see NOTE below

Description

NOTE


Function

void xmlParseComment (xmlParserCtxtPtr ctxt , int create )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context
int create
should we create a node, or just skip the content

Description


Function

CHAR * xmlParsePITarget (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description


Function

void xmlParsePI (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description


Function

void xmlParseNotationDecl (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description

Hence there is actually 3 choices


Function

void xmlParseEntityDecl (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description


Function

int xmlParseDefaultDecl (xmlParserCtxtPtr ctxt , CHAR ** value )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context
CHAR ** value
Receive a possible fixed default value for the attribute

Description

returns


Function

xmlEnumerationPtr xmlParseNotationType (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description

Note

Returns


Function

xmlEnumerationPtr xmlParseEnumerationType (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description

Returns


Function

int xmlParseEnumeratedType (xmlParserCtxtPtr ctxt , xmlEnumerationPtr * tree )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context
xmlEnumerationPtr * tree
the enumeration tree built while parsing

Description

Returns


Function

int xmlParseAttributeType (xmlParserCtxtPtr ctxt , xmlEnumerationPtr * tree )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context
xmlEnumerationPtr * tree
the enumeration tree built while parsing

Description


Function

void xmlParseAttributeListDecl (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context


Function

xmlElementContentPtr xmlParseElementMixedContentDecl (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description

returns


Function

xmlElementContentPtr xmlParseElementChildrenContentDecl (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description

returns


Function

int xmlParseElementContentDecl (xmlParserCtxtPtr ctxt , CHAR * name , xmlElementContentPtr * result )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context
CHAR * name
the name of the element being defined.
xmlElementContentPtr * result
the Element Content pointer will be stored here if any

Description

returns


Function

int xmlParseElementDecl (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description


Function

void xmlParseMarkupDecl (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description


Function

CHAR * xmlParseTextDecl (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description


Function

void xmlParseExternalSubset (xmlParserCtxtPtr ctxt , const CHAR * ExternalID , const CHAR * SystemID )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context
const CHAR * ExternalID
-- undescribed --
const CHAR * SystemID
-- undescribed --

Description


Function

int xmlParseCharRef (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description


Function

void xmlParseReference (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description


Function

xmlEntityPtr xmlParseEntityRef (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description


Function

void xmlParsePEReference (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description


Function

void xmlParseDocTypeDecl (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description


Function

CHAR * xmlParseAttribute (xmlParserCtxtPtr ctxt , CHAR ** value )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context
CHAR ** value
a CHAR ** used to store the value of the attribute

Description

With namespace


Function

void xmlParseStartTag (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description

With namespace


Function

void xmlParseEndTag (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description


Function

void xmlParseCDSect (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description


Function

void xmlParseContent (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Parse a content


Function

void xmlParseElement (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description


Function

CHAR * xmlParseVersionNum (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description


Function

CHAR * xmlParseVersionInfo (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description


Function

CHAR * xmlParseEncName (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description


Function

CHAR * xmlParseEncodingDecl (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description

TODO


Function

int xmlParseSDDecl (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description


Function

void xmlParseXMLDecl (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description


Function

void xmlParseMisc (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description


Function

int xmlParseDocument (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description


Function

xmlParserCtxtPtr xmlCreateDocParserCtxt (CHAR * cur )

Arguments

CHAR * cur
a pointer to an array of CHAR

Description


Function

xmlDocPtr xmlSAXParseDoc (xmlSAXHandlerPtr sax , CHAR * cur , int recovery )

Arguments

xmlSAXHandlerPtr sax
the SAX handler block
CHAR * cur
a pointer to an array of CHAR
int recovery
work in recovery mode, i.e. tries to read no Well Formed documents

Description


Function

xmlDocPtr xmlParseDoc (CHAR * cur )

Arguments

CHAR * cur
a pointer to an array of CHAR

Description


Function

xmlDtdPtr xmlSAXParseDTD (xmlSAXHandlerPtr sax , const CHAR * ExternalID , const CHAR * SystemID )

Arguments

xmlSAXHandlerPtr sax
the SAX handler block
const CHAR * ExternalID
a NAME* containing the External ID of the DTD
const CHAR * SystemID
a NAME* containing the URL to the DTD

Description


Function

xmlDtdPtr xmlParseDTD (const CHAR * ExternalID , const CHAR * SystemID )

Arguments

const CHAR * ExternalID
a NAME* containing the External ID of the DTD
const CHAR * SystemID
a NAME* containing the URL to the DTD

Description


Function

xmlDocPtr xmlRecoverDoc (CHAR * cur )

Arguments

CHAR * cur
a pointer to an array of CHAR

Description


Function

xmlParserCtxtPtr xmlCreateFileParserCtxt (const char * filename )

Arguments

const char * filename
the filename

Description


Function

xmlDocPtr xmlSAXParseFile (xmlSAXHandlerPtr sax , const char * filename , int recovery )

Arguments

xmlSAXHandlerPtr sax
the SAX handler block
const char * filename
the filename
int recovery
work in recovery mode, i.e. tries to read no Well Formed documents

Description


Function

xmlDocPtr xmlParseFile (const char * filename )

Arguments

const char * filename
the filename

Description


Function

xmlDocPtr xmlRecoverFile (const char * filename )

Arguments

const char * filename
the filename

Description


Function

int xmlSubstituteEntitiesDefault (int val )

Arguments

int val
int 0 or 1

Description

SAX


Function

xmlParserCtxtPtr xmlCreateMemoryParserCtxt (char * buffer , int size )

Arguments

char * buffer
an pointer to a char array
int size
the siwe of the array

Description


Function

xmlDocPtr xmlSAXParseMemory (xmlSAXHandlerPtr sax , char * buffer , int size , int recovery )

Arguments

xmlSAXHandlerPtr sax
the SAX handler block
char * buffer
an pointer to a char array
int size
the siwe of the array
int recovery
work in recovery mode, i.e. tries to read no Well Formed documents

Description


Function

xmlDocPtr xmlParseMemory (char * buffer , int size )

Arguments

char * buffer
an pointer to a char array
int size
the size of the array

Description


Function

xmlDocPtr xmlRecoverMemory (char * buffer , int size )

Arguments

char * buffer
an pointer to a char array
int size
the size of the array

Description


Function

void xmlInitParserCtxt (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description


Function

void xmlFreeParserCtxt (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description


Function

void xmlClearParserCtxt (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context

Description


Function

void xmlSetupParserForBuffer (xmlParserCtxtPtr ctxt , const CHAR* buffer , const char* filename )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context
const CHAR* buffer
a CHAR * buffer
const char* filename
a file name

Description


Function

const xmlParserNodeInfo* xmlParserFindNodeInfo (const xmlParserCtxt* ctx , const xmlNode* node )

Arguments

const xmlParserCtxt* ctx
-- undescribed --
const xmlNode* node
an XML node within the tree

Description


Function

void xmlInitNodeInfoSeq (xmlParserNodeInfoSeqPtr seq )

Arguments

xmlParserNodeInfoSeqPtr seq
a node info sequence pointer

Description


Function

void xmlClearNodeInfoSeq (xmlParserNodeInfoSeqPtr seq )

Arguments

xmlParserNodeInfoSeqPtr seq
a node info sequence pointer

Description


Function

unsigned long xmlParserFindNodeInfoIndex (const xmlParserNodeInfoSeq* seq , const xmlNode* node )

Arguments

const xmlParserNodeInfoSeq* seq
a node info sequence pointer
const xmlNode* node
an XML node pointer

Description

xmlParserFindNodeInfoIndex


Function

void xmlParserAddNodeInfo (xmlParserCtxtPtr ctxt , const xmlParserNodeInfo* info )

Arguments

xmlParserCtxtPtr ctxt
an XML parser context
const xmlParserNodeInfo* info
a node info sequence pointer

Description


Function

int isStandaloneDebug (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
An XML parser context

Description


Function

int hasInternalSubsetDebug (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
An XML parser context

Description


Function

int hasExternalSubsetDebug (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
An XML parser context

Description


Function

void internalSubsetDebug (xmlParserCtxtPtr ctxt , const CHAR * name , const CHAR * ExternalID , const CHAR * SystemID )

Arguments

xmlParserCtxtPtr ctxt
An XML parser context
const CHAR * name
-- undescribed --
const CHAR * ExternalID
-- undescribed --
const CHAR * SystemID
-- undescribed --

Description


Function

xmlParserInputPtr resolveEntityDebug (xmlParserCtxtPtr ctxt , const CHAR * publicId , const CHAR * systemId )

Arguments

xmlParserCtxtPtr ctxt
An XML parser context
const CHAR * publicId
The public ID of the entity
const CHAR * systemId
The system ID of the entity

Description


Function

xmlEntityPtr getEntityDebug (xmlParserCtxtPtr ctxt , const CHAR * name )

Arguments

xmlParserCtxtPtr ctxt
An XML parser context
const CHAR * name
The entity name

Description


Function

void entityDeclDebug (xmlParserCtxtPtr ctxt , const CHAR * name , int type , const CHAR * publicId , const CHAR * systemId , CHAR * content )

Arguments

xmlParserCtxtPtr ctxt
An XML parser context
const CHAR * name
the entity name
int type
the entity type
const CHAR * publicId
The public ID of the entity
const CHAR * systemId
The system ID of the entity
CHAR * content
the entity value (without processing).

Description


Function

void attributeDeclDebug (xmlParserCtxtPtr ctxt , const CHAR * elem , const CHAR * name , int type , int def , const CHAR * defaultValue , xmlEnumerationPtr tree )

Arguments

xmlParserCtxtPtr ctxt
An XML parser context
const CHAR * elem
-- undescribed --
const CHAR * name
the attribute name
int type
the attribute type
int def
-- undescribed --
const CHAR * defaultValue
-- undescribed --
xmlEnumerationPtr tree
-- undescribed --

Description


Function

void elementDeclDebug (xmlParserCtxtPtr ctxt , const CHAR * name , int type , xmlElementContentPtr content )

Arguments

xmlParserCtxtPtr ctxt
An XML parser context
const CHAR * name
the element name
int type
the element type
xmlElementContentPtr content
the element value (without processing).

Description


Function

void notationDeclDebug (xmlParserCtxtPtr ctxt , const CHAR * name , const CHAR * publicId , const CHAR * systemId )

Arguments

xmlParserCtxtPtr ctxt
An XML parser context
const CHAR * name
The name of the notation
const CHAR * publicId
The public ID of the entity
const CHAR * systemId
The system ID of the entity

Description


Function

void unparsedEntityDeclDebug (xmlParserCtxtPtr ctxt , const CHAR * name , const CHAR * publicId , const CHAR * systemId , const CHAR * notationName )

Arguments

xmlParserCtxtPtr ctxt
An XML parser context
const CHAR * name
The name of the entity
const CHAR * publicId
The public ID of the entity
const CHAR * systemId
The system ID of the entity
const CHAR * notationName
the name of the notation

Description


Function

void setDocumentLocatorDebug (xmlParserCtxtPtr ctxt , xmlSAXLocatorPtr loc )

Arguments

xmlParserCtxtPtr ctxt
An XML parser context
xmlSAXLocatorPtr loc
A SAX Locator

Description


Function

void startDocumentDebug (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
An XML parser context

Description


Function

void endDocumentDebug (xmlParserCtxtPtr ctxt )

Arguments

xmlParserCtxtPtr ctxt
An XML parser context

Description


Function

void startElementDebug (xmlParserCtxtPtr ctxt , const CHAR * name , const CHAR ** atts )

Arguments

xmlParserCtxtPtr ctxt
An XML parser context
const CHAR * name
The element name
const CHAR ** atts
-- undescribed --

Description


Function

void endElementDebug (xmlParserCtxtPtr ctxt , const CHAR * name )

Arguments

xmlParserCtxtPtr ctxt
An XML parser context
const CHAR * name
The element name

Description


Function

void charactersDebug (xmlParserCtxtPtr ctxt , const CHAR * ch , int len )

Arguments

xmlParserCtxtPtr ctxt
An XML parser context
const CHAR * ch
a CHAR string
int len
the number of CHAR

Description

Question


Function

void referenceDebug (xmlParserCtxtPtr ctxt , const CHAR * name )

Arguments

xmlParserCtxtPtr ctxt
An XML parser context
const CHAR * name
The entity name

Description


Function

void ignorableWhitespaceDebug (xmlParserCtxtPtr ctxt , const CHAR * ch , int len )

Arguments

xmlParserCtxtPtr ctxt
An XML parser context
const CHAR * ch
a CHAR string
int len
the number of CHAR

Description

Question


Function

void processingInstructionDebug (xmlParserCtxtPtr ctxt , const CHAR * target , const CHAR * data )

Arguments

xmlParserCtxtPtr ctxt
An XML parser context
const CHAR * target
the target name
const CHAR * data
the PI data's

Description


Function

void commentDebug (xmlParserCtxtPtr ctxt , const CHAR * value )

Arguments

xmlParserCtxtPtr ctxt
An XML parser context
const CHAR * value
the comment content

Description


Function

void warningDebug (xmlParserCtxtPtr ctxt , const char * msg , ... )

Arguments

xmlParserCtxtPtr ctxt
An XML parser context
const char * msg
the message to display/transmit @...: extra parameters for the message display
...
-- undescribed --

Description


Function

void errorDebug (xmlParserCtxtPtr ctxt , const char * msg , ... )

Arguments

xmlParserCtxtPtr ctxt
An XML parser context
const char * msg
the message to display/transmit @...: extra parameters for the message display
...
-- undescribed --

Description


Function

void fatalErrorDebug (xmlParserCtxtPtr ctxt , const char * msg , ... )

Arguments

xmlParserCtxtPtr ctxt
An XML parser context
const char * msg
the message to display/transmit @...: extra parameters for the message display
...
-- undescribed --

Description


Function

void xmlUpgradeOldNs (xmlDocPtr doc )

Arguments

xmlDocPtr doc
a document pointer

Description


Function

xmlNsPtr xmlNewNs (xmlNodePtr node , const CHAR * href , const CHAR * prefix )

Arguments

xmlNodePtr node
the element carrying the namespace
const CHAR * href
the URI associated
const CHAR * prefix
the prefix for the namespace

Description


Function

xmlNsPtr xmlNewGlobalNs (xmlDocPtr doc , const CHAR * href , const CHAR * prefix )

Arguments

xmlDocPtr doc
the document carrying the namespace
const CHAR * href
the URI associated
const CHAR * prefix
the prefix for the namespace

Description


Function

void xmlSetNs (xmlNodePtr node , xmlNsPtr ns )

Arguments

xmlNodePtr node
a node in the document
xmlNsPtr ns
a namespace pointer

Description


Function

void xmlFreeNs (xmlNsPtr cur )

Arguments

xmlNsPtr cur
the namespace pointer

Description


Function

void xmlFreeNsList (xmlNsPtr cur )

Arguments

xmlNsPtr cur
the first namespace pointer

Description


Function

xmlDtdPtr xmlNewDtd (xmlDocPtr doc , const CHAR * name , const CHAR * ExternalID , const CHAR * SystemID )

Arguments

xmlDocPtr doc
the document pointer
const CHAR * name
the DTD name
const CHAR * ExternalID
the external ID
const CHAR * SystemID
the system ID

Description


Function

xmlDtdPtr xmlCreateIntSubset (xmlDocPtr doc , const CHAR * name , const CHAR * ExternalID , const CHAR * SystemID )

Arguments

xmlDocPtr doc
the document pointer
const CHAR * name
the DTD name
const CHAR * ExternalID
the external ID
const CHAR * SystemID
the system ID

Description


Function

void xmlFreeDtd (xmlDtdPtr cur )

Arguments

xmlDtdPtr cur
the DTD structure to free up

Description


Function

xmlDocPtr xmlNewDoc (const CHAR * version )

Arguments

const CHAR * version
CHAR string giving the version of XML "1.0"

Description


Function

void xmlFreeDoc (xmlDocPtr cur )

Arguments

xmlDocPtr cur
pointer to the document @:

Description


Function

xmlNodePtr xmlStringLenGetNodeList (xmlDocPtr doc , const CHAR * value , int len )

Arguments

xmlDocPtr doc
the document
const CHAR * value
the value of the text
int len
the length of the string value

Description


Function

xmlNodePtr xmlStringGetNodeList (xmlDocPtr doc , const CHAR * value )

Arguments

xmlDocPtr doc
the document
const CHAR * value
the value of the attribute

Description


Function

CHAR * xmlNodeListGetString (xmlDocPtr doc , xmlNodePtr list , int inLine )

Arguments

xmlDocPtr doc
the document
xmlNodePtr list
a Node list
int inLine
should we replace entity contents or show their external form

Description


Function

xmlAttrPtr xmlNewProp (xmlNodePtr node , const CHAR * name , const CHAR * value )

Arguments

xmlNodePtr node
the holding node
const CHAR * name
the name of the attribute
const CHAR * value
the value of the attribute

Description


Function

xmlAttrPtr xmlNewDocProp (xmlDocPtr doc , const CHAR * name , const CHAR * value )

Arguments

xmlDocPtr doc
the document
const CHAR * name
the name of the attribute
const CHAR * value
the value of the attribute

Description


Function

void xmlFreePropList (xmlAttrPtr cur )

Arguments

xmlAttrPtr cur
the first property in the list

Description


Function

void xmlFreeProp (xmlAttrPtr cur )

Arguments

xmlAttrPtr cur
the first property in the list

Description


Function

xmlNodePtr xmlNewNode (xmlNsPtr ns , const CHAR * name )

Arguments

xmlNsPtr ns
namespace if any
const CHAR * name
the node name

Description


Function

xmlNodePtr xmlNewDocNode (xmlDocPtr doc , xmlNsPtr ns , const CHAR * name , CHAR * content )

Arguments

xmlDocPtr doc
the document
xmlNsPtr ns
namespace if any
const CHAR * name
the node name
CHAR * content
the text content if any

Description


Function

xmlNodePtr xmlNewText (const CHAR * content )

Arguments

const CHAR * content
the text content

Description


Function

xmlNodePtr xmlNewReference (xmlDocPtr doc , const CHAR * name )

Arguments

xmlDocPtr doc
the document
const CHAR * name
the reference name, or the reference string with & and ;

Description


Function

xmlNodePtr xmlNewDocText (xmlDocPtr doc , const CHAR * content )

Arguments

xmlDocPtr doc
the document
const CHAR * content
the text content

Description


Function

xmlNodePtr xmlNewTextLen (const CHAR * content , int len )

Arguments

const CHAR * content
the text content
int len
the text len.

Description


Function

xmlNodePtr xmlNewDocTextLen (xmlDocPtr doc , const CHAR * content , int len )

Arguments

xmlDocPtr doc
the document
const CHAR * content
the text content
int len
the text len.

Description


Function

xmlNodePtr xmlNewComment (const CHAR * content )

Arguments

const CHAR * content
the comment content

Description


Function

xmlNodePtr xmlNewDocComment (xmlDocPtr doc , const CHAR * content )

Arguments

xmlDocPtr doc
the document
const CHAR * content
the comment content

Description


Function

xmlNodePtr xmlNewChild (xmlNodePtr parent , xmlNsPtr ns , const CHAR * name , CHAR * content )

Arguments

xmlNodePtr parent
the parent node
xmlNsPtr ns
a namespace if any
const CHAR * name
the name of the child
CHAR * content
the content of the child if any.

Description


Function

xmlNodePtr xmlAddChild (xmlNodePtr parent , xmlNodePtr cur )

Arguments

xmlNodePtr parent
the parent node
xmlNodePtr cur
the child node

Description


Function

xmlNodePtr xmlGetLastChild (xmlNodePtr parent )

Arguments

xmlNodePtr parent
the parent node

Description


Function

void xmlFreeNodeList (xmlNodePtr cur )

Arguments

xmlNodePtr cur
the first node in the list

Description


Function

void xmlFreeNode (xmlNodePtr cur )

Arguments

xmlNodePtr cur
the node

Description


Function

void xmlUnlinkNode (xmlNodePtr cur )

Arguments

xmlNodePtr cur
the node

Description


Function

xmlNsPtr xmlCopyNamespace (xmlNsPtr cur )

Arguments

xmlNsPtr cur
the namespace

Description

Returns


Function

xmlNsPtr xmlCopyNamespaceList (xmlNsPtr cur )

Arguments

xmlNsPtr cur
the first namespace

Description

Returns


Function

xmlAttrPtr xmlCopyProp (xmlAttrPtr cur )

Arguments

xmlAttrPtr cur
the attribute

Description

Returns


Function

xmlAttrPtr xmlCopyPropList (xmlAttrPtr cur )

Arguments

xmlAttrPtr cur
the first attribute

Description

Returns


Function

xmlNodePtr xmlCopyNode (xmlNodePtr node , int recursive )

Arguments

xmlNodePtr node
the node
int recursive
if 1 do a recursive copy.

Description

Returns


Function

xmlNodePtr xmlCopyNodeList (xmlNodePtr node )

Arguments

xmlNodePtr node
the first node in the list.

Description

Returns


Function

xmlDtdPtr xmlCopyDtd (xmlDtdPtr dtd )

Arguments

xmlDtdPtr dtd
-- undescribed --

Description

Returns


Function

xmlDocPtr xmlCopyDoc (xmlDocPtr doc , int recursive )

Arguments

xmlDocPtr doc
the document
int recursive
if 1 do a recursive copy.

Description

Returns


Function

CHAR * xmlNodeGetContent (xmlNodePtr cur )

Arguments

xmlNodePtr cur
the node being read

Description


Function

void xmlNodeSetContent (xmlNodePtr cur , const CHAR * content )

Arguments

xmlNodePtr cur
the node being modified
const CHAR * content
the new value of the content

Description


Function

void xmlNodeSetContentLen (xmlNodePtr cur , const CHAR * content , int len )

Arguments

xmlNodePtr cur
the node being modified
const CHAR * content
the new value of the content
int len
the size of content

Description


Function

void xmlNodeAddContentLen (xmlNodePtr cur , const CHAR * content , int len )

Arguments

xmlNodePtr cur
the node being modified
const CHAR * content
extra content
int len
the size of content

Description


Function

void xmlNodeAddContent (xmlNodePtr cur , const CHAR * content )

Arguments

xmlNodePtr cur
the node being modified
const CHAR * content
extra content

Description


Function

xmlNodePtr xmlTextMerge (xmlNodePtr first , xmlNodePtr second )

Arguments

xmlNodePtr first
the first text node
xmlNodePtr second
the second text node being merged

Description


Function

xmlNsPtr xmlSearchNs (xmlDocPtr doc , xmlNodePtr node , const CHAR * nameSpace )

Arguments

xmlDocPtr doc
the document
xmlNodePtr node
the current node
const CHAR * nameSpace
the namespace string

Description


Function

xmlNsPtr xmlSearchNsByHref (xmlDocPtr doc , xmlNodePtr node , const CHAR * href )

Arguments

xmlDocPtr doc
the document
xmlNodePtr node
the current node
const CHAR * href
the namespace value

Description


Function

CHAR * xmlGetProp (xmlNodePtr node , const CHAR * name )

Arguments

xmlNodePtr node
the node
const CHAR * name
the attribute name

Description


Function

xmlAttrPtr xmlSetProp (xmlNodePtr node , const CHAR * name , const CHAR * value )

Arguments

xmlNodePtr node
the node
const CHAR * name
the attribute name
const CHAR * value
the attribute value

Description


Function

int xmlNodeIsText (xmlNodePtr node )

Arguments

xmlNodePtr node
the node

Description


Function

void xmlTextConcat (xmlNodePtr node , const CHAR * content , int len )

Arguments

xmlNodePtr node
the node
const CHAR * content
the content
int len
content lenght

Description


Function

xmlBufferPtr xmlBufferCreate ( void )

Arguments

void
-- undescribed --

Description


Function

void xmlBufferFree (xmlBufferPtr buf )

Arguments

xmlBufferPtr buf
the buffer to free

Description


Function

int xmlBufferDump (FILE * file , xmlBufferPtr buf )

Arguments

FILE * file
the file output
xmlBufferPtr buf
the buffer to dump

Description


Function

void xmlBufferAdd (xmlBufferPtr buf , const CHAR * str , int len )

Arguments

xmlBufferPtr buf
the buffer to dump
const CHAR * str
the CHAR string
int len
the number of CHAR to add

Description


Function

void xmlBufferCat (xmlBufferPtr buf , const CHAR * str )

Arguments

xmlBufferPtr buf
the buffer to dump
const CHAR * str
the CHAR string

Description


Function

void xmlBufferCCat (xmlBufferPtr buf , const char * str )

Arguments

xmlBufferPtr buf
the buffer to dump
const char * str
the C char string

Description


Function

void xmlBufferWriteCHAR (xmlBufferPtr buf , const CHAR * string )

Arguments

xmlBufferPtr buf
the XML buffer
const CHAR * string
the string to add

Description


Function

void xmlBufferWriteChar (xmlBufferPtr buf , const char * string )

Arguments

xmlBufferPtr buf
the XML buffer output
const char * string
the string to add

Description


Function

void xmlBufferWriteQuotedString (xmlBufferPtr buf , const CHAR * string )

Arguments

xmlBufferPtr buf
the XML buffer output
const CHAR * string
the string to add

Description


Function

static void xmlGlobalNsDump (xmlBufferPtr buf , xmlNsPtr cur )

Arguments

xmlBufferPtr buf
the XML buffer output
xmlNsPtr cur
a namespace

Description


Function

static void xmlGlobalNsListDump (xmlBufferPtr buf , xmlNsPtr cur )

Arguments

xmlBufferPtr buf
the XML buffer output
xmlNsPtr cur
the first namespace

Description


Function

static void xmlNsDump (xmlBufferPtr buf , xmlNsPtr cur )

Arguments

xmlBufferPtr buf
the XML buffer output
xmlNsPtr cur
a namespace

Description


Function

static void xmlNsListDump (xmlBufferPtr buf , xmlNsPtr cur )

Arguments

xmlBufferPtr buf
the XML buffer output
xmlNsPtr cur
the first namespace

Description


Function

static void xmlDtdDump (xmlBufferPtr buf , xmlDocPtr doc )

Arguments

xmlBufferPtr buf
the XML buffer output
xmlDocPtr doc
the document

Description


Function

static void xmlAttrDump (xmlBufferPtr buf , xmlDocPtr doc , xmlAttrPtr cur )

Arguments

xmlBufferPtr buf
the XML buffer output
xmlDocPtr doc
the document
xmlAttrPtr cur
the attribute pointer

Description


Function

static void xmlAttrListDump (xmlBufferPtr buf , xmlDocPtr doc , xmlAttrPtr cur )

Arguments

xmlBufferPtr buf
the XML buffer output
xmlDocPtr doc
the document
xmlAttrPtr cur
the first attribute pointer

Description


Function

static void xmlNodeListDump (xmlBufferPtr buf , xmlDocPtr doc , xmlNodePtr cur , int level )

Arguments

xmlBufferPtr buf
the XML buffer output
xmlDocPtr doc
the document
xmlNodePtr cur
the first node
int level
the imbrication level for indenting

Description


Function

static void xmlNodeDump (xmlBufferPtr buf , xmlDocPtr doc , xmlNodePtr cur , int level )

Arguments

xmlBufferPtr buf
the XML buffer output
xmlDocPtr doc
the document
xmlNodePtr cur
the current node
int level
the imbrication level for indenting

Description


Function

static void xmlDocContentDump (xmlBufferPtr buf , xmlDocPtr cur )

Arguments

xmlBufferPtr buf
the XML buffer output
xmlDocPtr cur
the document

Description


Function

void xmlDocDumpMemory (xmlDocPtr cur , CHAR**mem , int * size )

Arguments

xmlDocPtr cur
the document
CHAR**mem
-- undescribed --
int * size
OUT: the memory lenght

Description


Function

int xmlGetDocCompressMode (xmlDocPtr doc )

Arguments

xmlDocPtr doc
the document

Description


Function

void xmlSetDocCompressMode (xmlDocPtr doc , int mode )

Arguments

xmlDocPtr doc
the document
int mode
the compression ratio

Description

Correct values


Function

int xmlGetCompressMode ( void )

Arguments

void
-- undescribed --

Description


Function

void xmlSetCompressMode (int mode )

Arguments

int mode
the compression ratio

Description

Correct values


Function

void xmlDocDump (FILE * f , xmlDocPtr cur )

Arguments

FILE * f
the FILE*
xmlDocPtr cur
the document

Description


Function

int xmlSaveFile (const char * filename , xmlDocPtr cur )

Arguments

const char * filename
the filename
xmlDocPtr cur
the document

Description

returns


Function

xmlElementContentPtr xmlNewElementContent (CHAR * name , int type )

Arguments

CHAR * name
the subelement name or NULL
int type
the type of element content decl

Description


Function

xmlElementContentPtr xmlCopyElementContent (xmlElementContentPtr cur )

Arguments

xmlElementContentPtr cur
-- undescribed --

Description


Function

void xmlFreeElementContent (xmlElementContentPtr cur )

Arguments

xmlElementContentPtr cur
the element content tree to free

Description


Function

void xmlDumpElementContent (xmlBufferPtr buf , xmlElementContentPtr content , int glob )

Arguments

xmlBufferPtr buf
An XML buffer
xmlElementContentPtr content
An element table
int glob
1 if one must print the englobing parenthesis, 0 otherwise

Description


Function

xmlElementTablePtr xmlCreateElementTable ( void )

Arguments

void
-- undescribed --

Description


Function

xmlElementPtr xmlAddElementDecl (xmlDtdPtr dtd , const CHAR * name , int type , xmlElementContentPtr content )

Arguments

xmlDtdPtr dtd
pointer to the DTD
const CHAR * name
the entity name
int type
the element type
xmlElementContentPtr content
the element content tree or NULL

Description


Function

void xmlFreeElement (xmlElementPtr elem )

Arguments

xmlElementPtr elem
An element

Description


Function

void xmlFreeElementTable (xmlElementTablePtr table )

Arguments

xmlElementTablePtr table
An element table

Description


Function

xmlElementTablePtr xmlCopyElementTable (xmlElementTablePtr table )

Arguments

xmlElementTablePtr table
An element table

Description


Function

void xmlDumpElementTable (xmlBufferPtr buf , xmlElementTablePtr table )

Arguments

xmlBufferPtr buf
the XML buffer output
xmlElementTablePtr table
An element table

Description


Function

xmlEnumerationPtr xmlCreateEnumeration (CHAR * name )

Arguments

CHAR * name
the enumeration name or NULL

Description


Function

void xmlFreeEnumeration (xmlEnumerationPtr cur )

Arguments

xmlEnumerationPtr cur
the tree to free.

Description


Function

xmlEnumerationPtr xmlCopyEnumeration (xmlEnumerationPtr cur )

Arguments

xmlEnumerationPtr cur
the tree to copy.

Description


Function

xmlAttributeTablePtr xmlCreateAttributeTable ( void )

Arguments

void
-- undescribed --

Description


Function

xmlAttributePtr xmlAddAttributeDecl (xmlDtdPtr dtd , const CHAR * elem , const CHAR * name , int type , int def , const CHAR * defaultValue , xmlEnumerationPtr tree )

Arguments

xmlDtdPtr dtd
pointer to the DTD
const CHAR * elem
the element name
const CHAR * name
the attribute name
int type
the attribute type
int def
the attribute default type
const CHAR * defaultValue
the attribute default value
xmlEnumerationPtr tree
if it's an enumeration, the associated list

Description


Function

void xmlFreeAttribute (xmlAttributePtr attr )

Arguments

xmlAttributePtr attr
-- undescribed --

Description


Function

void xmlFreeAttributeTable (xmlAttributeTablePtr table )

Arguments

xmlAttributeTablePtr table
An attribute table

Description


Function

xmlAttributeTablePtr xmlCopyAttributeTable (xmlAttributeTablePtr table )

Arguments

xmlAttributeTablePtr table
An attribute table

Description


Function

void xmlDumpAttributeTable (xmlBufferPtr buf , xmlAttributeTablePtr table )

Arguments

xmlBufferPtr buf
the XML buffer output
xmlAttributeTablePtr table
An attribute table

Description


Function

xmlNotationTablePtr xmlCreateNotationTable ( void )

Arguments

void
-- undescribed --

Description


Function

xmlNotationPtr xmlAddNotationDecl (xmlDtdPtr dtd , const CHAR * name , const CHAR * PublicID , const CHAR * SystemID )

Arguments

xmlDtdPtr dtd
pointer to the DTD
const CHAR * name
the entity name
const CHAR * PublicID
the public identifier or NULL
const CHAR * SystemID
the system identifier or NULL

Description


Function

void xmlFreeNotation (xmlNotationPtr nota )

Arguments

xmlNotationPtr nota
-- undescribed --

Description


Function

void xmlFreeNotationTable (xmlNotationTablePtr table )

Arguments

xmlNotationTablePtr table
An notation table

Description


Function

xmlNotationTablePtr xmlCopyNotationTable (xmlNotationTablePtr table )

Arguments

xmlNotationTablePtr table
A notation table

Description


Function

void xmlDumpNotationTable (xmlBufferPtr buf , xmlNotationTablePtr table )

Arguments

xmlBufferPtr buf
the XML buffer output
xmlNotationTablePtr table
A notation table

Description