Lines Matching +full:- +full:- +full:disable +full:- +full:dtd +full:- +full:validation
1 <?xml version="1.0" encoding="ISO-8859-1"?>
6 …<description>interface for a DocBook SGML non-verifying parser This code is DEPRECATED, and should…
28 <summary>interface for an HTML 4.0 non-verifying parser</summary>
29 …<description>this module implements an HTML 4.0 non-verifying parser with API compatible with the …
289 …<description>this module exports interfaces for the character range validation APIs This file is …
391 …-8 and UTF-16) F. Yergeau Alis Technologies [ISO-10646] UTF-8 and UTF-16 in Annexes [ISO-8859-1…
1049 <summary>implementation of the Relax-NG validation</summary>
1050 <description>implementation of the Relax-NG validation </description>
1744 <summary>The DTD validation</summary>
1745 <description>API for the DTD handling and the validity checking </description>
2980 …sic API for libxml regular expressions handling used for XML Schemas and validation. </description>
3382 <summary>compile-time version informations</summary>
3383 <description>compile-time version informations for the XML library </description>
3863 …tivated when debugging libxml i.e. if libxml has been configured with --with-debug-mem too. #defin…
3892 <info>Macro to check [0-9]</info>
3896 <info>Macro to check [a-zA-Z]</info>
3916 …on in the XML spec: [2] Char ::= #x9 | #xA | #xD | [#x20-#xD7FF] | [#xE000-#xFFFD] | [#x10000-#x1…
3920 <info>Behaves like IS_CHAR on single-byte value</info>
3940 …2D1 | #x0387 | #x0640 | #x0E46 | #x0EC6 | #x3005 | [#x3031-#x3035] | [#x309D-#x309E] | [#x30FC-#x3…
3944 <info>Behaves like IS_EXTENDER but with a single-byte argument</info>
3948 …ing production in the XML spec: [86] Ideographic ::= [#x4E00-#x9FA5] | #x3007 | [#x3021-#x3029]<…
3960 …roduction in the XML spec: [13] PubidChar ::= #x20 | #xD | #xA | [a-zA-Z0-9] | [-'()+,./:=?…
3964 <info>Same as IS_PUBIDCHAR but for single-byte value</info>
4018 <info>Whether ISO-8859-* support is made available in case iconv is not</info>
4051 <info>Whether the Schemas validation interfaces are compiled in</info>
4054 <info>Whether the Schematron validation interfaces are compiled in</info>
4060 <info>Whether the allocation hooks are per-thread</info>
4072 <info>Whether the DTD validation support is configured in</info>
4210 <info>Ignore validation non definition on attributes Obsolete, not used anymore.</info>
4213 <info>Skip unknown attribute from validation Obsolete, not used anymore.</info>
4216 <info>Apply strict validation rules on attributes Obsolete, not used anymore.</info>
4222 <info>Skip unknown attribute from validation</info>
4225 <info>Used by wildcards. Apply strict validation rules</info>
4432 …<info>the simpleType has a variety of "absent". TODO: Actually not necessary :-/, since …
4444 <info>a whitespace-facet value of "collapse"</info>
4447 <info>a whitespace-facet value of "preserve"</info>
4450 <info>a whitespace-facet value of "replace"</info>
4578 <info>Empties a node-set.</info>
4579 <arg name='ns' info='a node-set'/>
4594 …ctionality similar to the DOM NodeList.length. Returns the number of nodes in the node-set.</info>
4595 <arg name='ns' info='a node-set'/>
4598 <info>Checks whether @ns is empty or not. Returns %TRUE if @ns is an empty node-set.</info>
4599 <arg name='ns' info='a node-set'/>
4602 … the xmlNodePtr at the given @index in @ns or NULL if @index is out of range (0 to length-1)</info>
4603 <arg name='ns' info='a node-set'/>
4612 <info>Pushes an empty node-set on the context stack.</info>
4629 <info>Pushes the node-set @ns on the context stack.</info>
4631 <arg name='ns' info='a node-set'/>
4665 …e set or an XSLT value tree. Returns true if the current object on the stack is a node-set.</info>
4739 …='XML_CHAR_ENCODING_2022_JP' file='encoding' value='19' type='xmlCharEncoding' info='ISO-2022-JP'/>
4740 …_ENCODING_8859_1' file='encoding' value='10' type='xmlCharEncoding' info='ISO-8859-1 ISO Latin 1'/>
4741 …_ENCODING_8859_2' file='encoding' value='11' type='xmlCharEncoding' info='ISO-8859-2 ISO Latin 2'/>
4742 …me='XML_CHAR_ENCODING_8859_3' file='encoding' value='12' type='xmlCharEncoding' info='ISO-8859-3'/>
4743 …me='XML_CHAR_ENCODING_8859_4' file='encoding' value='13' type='xmlCharEncoding' info='ISO-8859-4'/>
4744 …me='XML_CHAR_ENCODING_8859_5' file='encoding' value='14' type='xmlCharEncoding' info='ISO-8859-5'/>
4745 …me='XML_CHAR_ENCODING_8859_6' file='encoding' value='15' type='xmlCharEncoding' info='ISO-8859-6'/>
4746 …me='XML_CHAR_ENCODING_8859_7' file='encoding' value='16' type='xmlCharEncoding' info='ISO-8859-7'/>
4747 …me='XML_CHAR_ENCODING_8859_8' file='encoding' value='17' type='xmlCharEncoding' info='ISO-8859-8'/>
4748 …me='XML_CHAR_ENCODING_8859_9' file='encoding' value='18' type='xmlCharEncoding' info='ISO-8859-9'/>
4751 …<enum name='XML_CHAR_ENCODING_ERROR' file='encoding' value='-1' type='xmlCharEncoding' info='No ch…
4752 …m name='XML_CHAR_ENCODING_EUC_JP' file='encoding' value='21' type='xmlCharEncoding' info='EUC-JP'/>
4755 …<enum name='XML_CHAR_ENCODING_UCS2' file='encoding' value='9' type='xmlCharEncoding' info='UCS-2'/>
4756 …ML_CHAR_ENCODING_UCS4BE' file='encoding' value='5' type='xmlCharEncoding' info='UCS-4 big endian'/>
4757 …CHAR_ENCODING_UCS4LE' file='encoding' value='4' type='xmlCharEncoding' info='UCS-4 little endian'/>
4758 …NCODING_UCS4_2143' file='encoding' value='7' type='xmlCharEncoding' info='UCS-4 unusual ordering'/>
4759 …NCODING_UCS4_3412' file='encoding' value='8' type='xmlCharEncoding' info='UCS-4 unusual ordering'/>
4760 …_CHAR_ENCODING_UTF16BE' file='encoding' value='3' type='xmlCharEncoding' info='UTF-16 big endian'/>
4761 …AR_ENCODING_UTF16LE' file='encoding' value='2' type='xmlCharEncoding' info='UTF-16 little endian'/>
4762 …<enum name='XML_CHAR_ENCODING_UTF8' file='encoding' value='1' type='xmlCharEncoding' info='UTF-8'/>
4806 …ML_DOC_DTDVALID' file='tree' value='8' type='xmlDocProperties' info='DTD validation was successful…
4810 …ML_DOC_OLD10' file='tree' value='4' type='xmlDocProperties' info='parsed with old XML-1.0 parser'/>
4997 …M_DTD' file='xmlerror' value='4' type='xmlErrorDomain' info='The XML DTD validation with parser co…
5010 …FROM_RELAXNGP' file='xmlerror' value='18' type='xmlErrorDomain' info='The Relax-NG parser module'/>
5011 …M_RELAXNGV' file='xmlerror' value='19' type='xmlErrorDomain' info='The Relax-NG validator module'/>
5013 …SV' file='xmlerror' value='17' type='xmlErrorDomain' info='The W3C XML Schemas validation module'/>
5017 …ALID' file='xmlerror' value='23' type='xmlErrorDomain' info='The XML DTD validation with valid con…
5115 …XML_PARSER_DTD' file='parser' value='3' type='xmlParserInputState' info='within some DTD content'/>
5119 …<enum name='XML_PARSER_EOF' file='parser' value='-1' type='xmlParserInputState' info='nothing is t…
5141 …<enum name='XML_PARSE_DTDATTR' file='parser' value='8' type='xmlParserOption' info='default DTD at…
5143 …'XML_PARSE_DTDVALID' file='parser' value='16' type='xmlParserOption' info='validate with the DTD'/>
5156 …0' file='parser' value='131072' type='xmlParserOption' info='parse using XML-1.0 before update 5'/>
5365 …<enum name='XML_SAVE_NO_XHTML' file='xmlsave' value='8' type='xmlSaveOption' info='disable XHTML1 …
5367 …NSIG' file='xmlsave' value='128' type='xmlSaveOption' info=' format with non-significant whitespac…
5444 …me='XML_SCHEMAP_INTERNAL' file='xmlerror' value='3069' type='xmlParserErrors' info='3069 non-W3C'/>
5466 …CHEMAP_NOT_DETERMINISTIC' file='xmlerror' value='3070' type='xmlParserErrors' info='3070 non-W3C'/>
5751 …TYPE_BASIC' file='schemasInternals' value='1' type='xmlSchemaTypeType' info='A built-in datatype'/>
5929 <field name='dtd' type='char' info=' 1: only in Loose DTD, 2: only Frameset one'/>
5941 <field name='subelts' type='const char **' info=' allowed sub-elements of this element'/>
5942 <field name='defaultsubelt' type='const char *' info=' subelement for suggested auto-repair
5966 … <field name='uconv' type='UConverter *' info=' for conversion between an encoding and UTF-16'/>
5967 <field name='utf8' type='UConverter *' info=' for conversion between UTF-8 and UTF-16'/>
5990 <field name='parent' type='struct _xmlNode *' info=' child->parent link'/>
6005 <field name='parent' type='struct _xmlDtd *' info=' -> DTD'/>
6066 …<info>This is a basic byte in an UTF-8 encoded string. It's unsigned allowing to pinpoint cas…
6085 …='namespaceMap' type='void *' info='* Use this one to acquire an xmlNsPtr intended for node->ns.
6086 * (Note that this is not intended for elem->nsDef).
6099 <field name='parent' type='struct _xmlNode *' info=' child->parent link'/>
6107 -1 if there is no XML declaration
6108 -2 if there is an XML declaration, but no
6118 <field name='charset' type='int' info=' encoding of the in-memory content
6132 <field name='name' type='const xmlChar *' info=' Name of the DTD'/>
6135 <field name='parent' type='struct _xmlDoc *' info=' child->parent link'/>
6143 <field name='ExternalID' type='const xmlChar *' info=' External identifier for PUBLIC DTD'/>
6144 <field name='SystemID' type='const xmlChar *' info=' URI for a SYSTEM or PUBLIC DTD'/>
6154 <field name='parent' type='struct _xmlDtd *' info=' -> DTD'/>
6190 <field name='parent' type='struct _xmlDtd *' info=' -> DTD'/>
6217 <field name='message' type='char *' info=' human-readable informative error message'/>
6308 <field name='children' type='struct _xmlNode *' info=' parent->childs link'/>
6310 <field name='parent' type='struct _xmlNode *' info=' child->parent link'/>
6351 <field name='encoder' type='xmlCharEncodingHandlerPtr' info=' I18N conversions to UTF-8'/>
6352 <field name='buffer' type='xmlBufPtr' info=' Local buffer encoded in UTF-8 or ISOLatin'/>
6389 <field name='token' type='int' info=' next char look-ahead'/>
6409 <field name='charset' type='int' info=' encoding of the in-memory content
6423 <field name='docdict' type='int' info='* pre-interned strings
6436 <field name='attsSpecial' type='xmlHashTablePtr' info=' non-CDATA attributes if any'/>
6449 …tities' type='unsigned long' info=' size of parsed entities for use by HTML non-recursive parser'/>
6460 <field name='buf' type='xmlParserInputBufferPtr' info=' UTF-8 encoded buffer'/>
6483 <field name='encoder' type='xmlCharEncodingHandlerPtr' info=' I18N conversions to UTF-8'/>
6484 <field name='buffer' type='xmlBufPtr' info=' Local buffer encoded in UTF-8'/>
6486 <field name='compressed' type='int' info=' -1=unknown, 0=not compressed, 1=compressed'/>
6639 <field name='idcDef' type='xmlHashTablePtr' info=' All identity-constraint defs.'/>
6720 <field name='idcs' type='void *' info=' The identity-constraint defs'/>
6777 <field name='builtInType' type='int' info=' Type of built-in types.'/>
6778 <field name='memberTypes' type='xmlSchemaTypeLinkPtr' info=' member-types if a union type.'/>
6856 <field name='query' type='char *' info=' the query string (deprecated - use with caution)'/>
6870 <field name='finishDtd' type='unsigned int' info=' finished validating the Dtd ?'/>
6872 …' info=' temporary validity check result state state used for non-determinist content validation'/>
6874 <field name='vstateNr' type='int' info=' Depth of the validation stack'/>
6875 <field name='vstateMax' type='int' info=' Max depth of the validation stack'/>
6876 <field name='vstateTab' type='xmlValidState *' info=' array of validation states'/>
7031 …<info>Take a block of UTF-8 chars in and try to convert it to an ASCII plus HTML entities block of…
7032 …<return type='int' info='0 if success, -2 if the transcoding fails, or -1 otherwise The value of @…
7035 <arg name='in' type='const unsigned char *' info='a pointer to an array of UTF-8 chars'/>
7040 …<info>Take a block of UTF-8 chars in and try to convert it to an ISO Latin 1 block of chars out.</…
7041 …rn type='int' info='the number of bytes written if success, -2 if the transcoding fails, or -1 oth…
7044 <arg name='in' type='const unsigned char *' info='a pointer to an array of UTF-8 chars'/>
7137 …pport for ZLIB/Compress compressed document is provided by default if found at compile-time.</info>
7160 …<info>Take a block of UTF-8 chars in and try to convert it to an ASCII plus SGML entities block of…
7161 …<return type='int' info='0 if success, -2 if the transcoding fails, or -1 otherwise The value of @…
7164 <arg name='in' type='const unsigned char *' info='a pointer to an array of UTF-8 chars'/>
7170 …<info>Free all the memory used by a parser context. However the parsed document in ctxt->myDoc …
7185 <info>parse an SGML in-memory document and build a tree.</info>
7193 …<return type='int' info='0, -1 in case of error. the parser context is augmented as a result of th…
7198 …pport for ZLIB/Compress compressed document is provided by default if found at compile-time.</info>
7205 …<info>parse an SGML in-memory document and build a tree. It use the given SAX function block to ha…
7214 …ZLIB/Compress compressed document is provided by default if found at compile-time. It use the give…
7335 …<arg name='filename' type='const char *' info='the file name (including "->" when lin…
7393 …<info>Provides the public ID e.g. "-//SGMLSOURCE//DTD DEMO//EN" DEPRECATED: use xmlSAX2G…
7399 …tem ID, basically URL or filename e.g. http://www.sgmlsource.com/dtds/memo.dtd DEPRECATED: use xml…
7443 …<info>The HTML DTD allows a tag to implicitly close other tags. The list is kept in htmlStartClose…
7451 …pport for ZLIB/Compress compressed document is provided by default if found at compile-time.</info>
7458 <info>Create a parser context for an HTML in-memory document.</info>
7476 …<info>parse an XML in-memory document and build a tree. This reuses the existing @ctxt parser cont…
7517 …<info>parse an XML in-memory document and build a tree. This reuses the existing @ctxt parser cont…
7564 <return type='int' info='the number of byte written or -1 in case of failure.'/>
7587 …<info>Checks whether an HTML element may be a direct child of a parent element. Note - doesn'…
7601 …<info>Take a block of UTF-8 chars in and try to convert it to an ASCII plus HTML entities block of…
7602 …<return type='int' info='0 if success, -2 if the transcoding fails, or -1 otherwise The value of @…
7605 <arg name='in' type='const unsigned char *' info='a pointer to an array of UTF-8 chars'/>
7623 …<info>Free all the memory used by a parser context. However the parsed document in ctxt->myDoc …
7646 …<info>The HTML DTD allows a tag to implicitly close other tags. The list is kept in htmlStartClose…
7667 <arg name='URI' type='const xmlChar *' info='URI for the dtd, or NULL'/>
7668 <arg name='ExternalID' type='const xmlChar *' info='the external ID of the DTD, or NULL'/>
7672 <info>Creates a new HTML document without a DTD node if @URI and @ExternalID are NULL</info>
7673 <return type='htmlDocPtr' info='a new document, do not initialize the DTD if not provided'/>
7674 <arg name='URI' type='const xmlChar *' info='URI for the dtd, or NULL'/>
7675 <arg name='ExternalID' type='const xmlChar *' info='the external ID of the DTD, or NULL'/>
7685 <return type='int' info='the number of byte written or -1 in case of error'/>
7701 <return type='int' info='the number of byte written or -1 in case of failure.'/>
7736 …eclarations [66] CharRef ::= '&#' [0-9]+ ';' | '&#x' [0-9a-…
7751 <info>parse an HTML in-memory document and build a tree.</info>
7759 …<return type='int' info='0, -1 in case of error. the parser context is augmented as a result of th…
7771 …' info='the associated htmlEntityDescPtr if found, or NULL otherwise, if non-NULL *str will have t…
7777 …pport for ZLIB/Compress compressed document is provided by default if found at compile-time.</info>
7784 <info>parse an XML in-memory document and build a tree.</info>
7821 <info>parse an XML in-memory document and build a tree.</info>
7831 …<info>Parse an HTML in-memory document. If sax is not NULL, use the SAX callbacks to handle parse …
7840 …ZLIB/Compress compressed document is provided by default if found at compile-time. It use the give…
7849 …<info>Dump an HTML document to a file. If @filename is "-" the stdout file is used.</inf…
7850 <return type='int' info='the number of byte written or -1 in case of failure.'/>
7857 <return type='int' info='the number of byte written or -1 in case of failure.'/>
7865 <return type='int' info='the number of byte written or -1 in case of failure.'/>
7874 <return type='int' info='0 in case of success and -1 in case of error'/>
7921 <arg name='warning' type='int' info='flag if non-zero sets the handler warning procedure'/>
7930 <return type='int' info='-1 in case of error, the index in the stack otherwise'/>
7963 …<info>Take a block of ISO Latin 1 chars in and try to convert it to an UTF-8 block of chars out.</…
7964 …<return type='int' info='the number of bytes written if success, or -1 otherwise The value of @inl…
7977 <return type='int' info='-1 in case of error, the index in the stack otherwise'/>
7996 <return type='int' info='-1 in case of error, the index in the stack otherwise'/>
8047 …external entities, the application can either: - override this resolveEntity() callback in the SAX…
8054 …external entities, the application can either: - override this resolveEntity() callback in the SAX…
8238 <return type='int' info='0 if successful, -1 otherwise'/>
8254 <return type='int' info='the number of entries removed if successful, -1 otherwise'/>
8288 … <info>Register a new attribute declaration Note that @tree becomes the ownership of the DTD</info>
8290 <arg name='ctxt' type='xmlValidCtxtPtr' info='the validation context'/>
8291 <arg name='dtd' type='xmlDtdPtr' info='pointer to the DTD'/>
8323 <info>Register a new entity for this document DTD external subset.</info>
8335 <arg name='ctxt' type='xmlValidCtxtPtr' info='the validation context'/>
8336 <arg name='dtd' type='xmlDtdPtr' info='pointer to the DTD'/>
8343 <return type='int' info='0 in case of success, -1 in case of error'/>
8344 …<arg name='name' type='const char *' info='the encoding name as parsed, in UTF-8 format (ASCII act…
8345 …<arg name='alias' type='const char *' info='the alias name as parsed, in UTF-8 format (ASCII actua…
8350 <arg name='ctxt' type='xmlValidCtxtPtr' info='the validation context'/>
8364 <arg name='ctxt' type='xmlValidCtxtPtr' info='the validation context'/>
8365 <arg name='dtd' type='xmlDtdPtr' info='pointer to the DTD'/>
8380 <arg name='ctxt' type='xmlValidCtxtPtr' info='the validation context'/>
8426 <return type='int' info='1 if true, 0 if not, and -1 in case of error'/>
8475 <return type='int' info='the counter number or -1 in case of error'/>
8563 <return type='int' info='0 or -1 in case of error'/>
8585 <return type='int' info='0 in case of success and -1 in case of error.'/>
8600 …iour differs from xmlBufferShrink() as it will return 0 on error instead of -1 due to size_t being…
8611 … <info>Add a string range to an XML buffer. if len == -1, the length of str is recomputed.</info>
8612 …<return type='int' info='0 successful, a positive error code number otherwise and -1 in case of in…
8618 …<info>Add a string range to the beginning of an XML buffer. if len == -1, the length of @str is re…
8619 …<return type='int' info='0 successful, a positive error code number otherwise and -1 in case of in…
8626 …<return type='int' info='0 successful, a positive error code number otherwise and -1 in case of in…
8632 …<return type='int' info='0 successful, a positive error code number otherwise and -1 in case of in…
8679 <return type='int' info='the new available space or -1 in case of error'/>
8702 <return type='int' info='the number of #xmlChar removed, or -1 in case of failure.'/>
8719 …or double quoted #xmlChar string, checking first if it holds quote or double-quotes internally</in…
8733 …is routine (for reasonable efficiency) assumes URI has already been through some validation.</info>
8745 …ile. The function is of constant cost if the input is UTF-8 but can be costly if run on non-UTF-8 …
8746 …<return type='long' info='the index in bytes from the beginning of the entity or -1 in case the in…
8751 …XML" (http://www.w3.org/TR/xml-c14n) or "Exclusive XML Canonicalization" (http://ww…
8762 …XML" (http://www.w3.org/TR/xml-c14n) or "Exclusive XML Canonicalization" (http://ww…
8770 …pe='int' info='the compression level (zlib requred): -1 - libxml default, 0 - uncompressed, >0 …
8774 …XML" (http://www.w3.org/TR/xml-c14n) or "Exclusive XML Canonicalization" (http://ww…
8775 <return type='int' info='non-negative value on success or a negative value on fail'/>
8781 …r to store canonical XML; this buffer MUST have encoder==NULL because C14N requires UTF-8 output'/>
8785 …XML" (http://www.w3.org/TR/xml-c14n) or "Exclusive XML Canonicalization" (http://ww…
8786 <return type='int' info='non-negative value on success or a negative value on fail'/>
8793 …r to store canonical XML; this buffer MUST have encoder==NULL because C14N requires UTF-8 output'/>
8811 <return type='int' info='0 if successful, -1 otherwise'/>
8831 <return type='int' info='the number of entries converted if successful, -1 otherwise'/>
8865 <return type='int' info='1 if the catalog is empty, 0 if not, amd -1 in case of error.'/>
8886 <return type='int' info='the number of entries removed if successful, -1 otherwise'/>
8916 … <info>Used to set the debug level for catalog operation, 0 disable debugging, 1 enable it</info>
8933 <info>Generic front-end for encoding handler close function</info>
8934 <return type='int' info='0 if success, or -1 in case of error'/>
8938 …<info>Front-end for the encoding handler input function, but handle only the very first line, i.e.…
8939 …<return type='int' info='the number of byte written if success, or -1 general error -2 if the tran…
8945 <info>Generic front-end for the encoding handler input function</info>
8946 …<return type='int' info='the number of byte written if success, or -1 general error -2 if the tran…
8952 …ric front-end for the encoding handler output function a first call with @in == NULL has to be mad…
8953 …<return type='int' info='the number of byte written if success, or -1 general error -2 if the tran…
8959 …<info>Take a block of chars in the original encoding and try to convert it to an UTF-8 block of ch…
8960 …<return type='int' info='the number of bytes written, -1 if lack of space, or -2 if the transcodin…
8961 …<arg name='out' type='unsigned char *' info='a pointer to an array of bytes to store the UTF-8 res…
8967 …<info>Take a block of UTF-8 chars in and try to convert it to another encoding. Note: a first call…
8968 …<return type='int' info='the number of bytes written, -1 if lack of space, or -2 if the transcodin…
8971 <arg name='in' type='const unsigned char *' info='a pointer to an array of UTF-8 chars'/>
9003 …-' Subcode)* [34] Langcode ::= ISO639Code | IanaCode | UserCode [35] ISO639Code ::= ([a-z] …
9008 …-8. @utf is assumed to be null-terminated. This function is not super-strict, as it will allow lon…
9010 … <arg name='utf' type='const unsigned char *' info='Pointer to putative UTF-8 encoded string.'/>
9032 <info>Additional cleanup for multi-threading</info>
9036 <info>clears the entire input callback table. this includes the compiled-in I/O.</info>
9045 … <info>clears the entire output callback table. this includes the compiled-in I/O callbacks.</info>
9062 <info>-- Clear (release memory and reinitialize) node info sequence</info>
9074 <return type='int' info='the number of entries converted if successful, -1 otherwise'/>
9098 …ocument info. If recursive, the content tree will be copied too as well as DTD, namespaces and ent…
9111 <info>Do a copy of the dtd.</info>
9113 <arg name='dtd' type='xmlDtdPtr' info='the dtd'/>
9140 <return type='int' info='0 in case of success and -1 in case of error.'/>
9184 <info>Creates a parser context for an XML in-memory document.</info>
9193 …pport for ZLIB/Compress compressed document is provided by default if found at compile-time.</info>
9205 …pport for ZLIB/Compress compressed document is provided by default if found at compile-time.</info>
9221 <return type='xmlDtdPtr' info='a pointer to the new DTD structure'/>
9223 <arg name='name' type='const xmlChar *' info='the DTD name'/>
9228 <info>Create a parser context for an XML in-memory document.</info>
9235 … context for using the XML parser in push mode. If @buffer and @size are non-NULL, the data is use…
9248 …ZLIB/Compress compressed document is provided by default if found at compile-time and for file acc…
9259 …<info>parse an XML in-memory document and build a tree. This reuses the existing @ctxt parser cont…
9296 …<info>parse an XML in-memory document and build a tree. This reuses the existing @ctxt parser cont…
9311 …ast global error registered. For parsing error this does not change the well-formedness result.</i…
9331 …-8 this may actually span multiple bytes in the input buffer. Implement the end of line normalizat…
9345 …-of scope ns-decls are remapped to point to @destDoc: 1) If @destParent is given, then nsDef entri…
9346 …pported type was given, 2 if a node of not yet supported type was given and -1 on API/internal err…
9355 …-of scope ns-decls are remapped to point to @destDoc: 1) If @destParent is given, then nsDef entri…
9356 …ucceeded, 1 if a node of unsupported (or not yet supported) type was given, -1 on API/internal err…
9367 <info>Frees the DOM-wrapper context.</info>
9369 <arg name='ctxt' type='xmlDOMWrapCtxtPtr' info='the DOM-wrapper context'/>
9372 <info>Allocates and initializes a new DOM-wrapper context.</info>
9376 …-references point to ns-decls hold on element-nodes. Ensures that the tree is namespace wellformed…
9377 <return type='int' info='0 if succeeded, -1 otherwise and on API/internal errors.'/>
9379 <arg name='elem' type='xmlNodePtr' info='the element-node'/>
9383 …ill substitute ns-references to node->nsDef for ns-references to doc->oldNs, thus ensuring t…
9384 …<return type='int' info='0 on success, 1 if the node is not supported, -1 on API and internal erro…
9415 <info>Dumps debug information for the DTD</info>
9418 <arg name='dtd' type='xmlDtdPtr' info='the DTD'/>
9477 <arg name='len' type='int' info='the len to decode (in bytes !), -1 for no size limit'/>
9489 <return type='int' info='0 in case of success, -1 in case of error'/>
9490 …<arg name='alias' type='const char *' info='the alias name as parsed, in UTF-8 format (ASCII actua…
9503 …g the first bytes of the entity content according to the non-normative appendix F of the XML-1.0 r…
9517 …<info>Create a new dictionary, inheriting strings from the read-only dictionary @sub. On lookup, s…
9526 <arg name='len' type='int' info='the length of the name, if -1 it is recomputed'/>
9543 <arg name='len' type='int' info='the length of the name, if -1 it is recomputed'/>
9547 <return type='int' info='1 if true, 0 if false and -1 in case of error -1 in case of error'/>
9560 <return type='int' info='0 in case of success and -1 in case of error'/>
9571 <return type='int' info='the number of elements in the dictionary or -1 in case of error'/>
9597 <return type='int' info='the number of bytes written or -1 in case of failure.'/>
9640 …<return type='int' info='the number of bytes written or -1 in case of failure. Note that @format =…
9646 …<info>Get the root element of the document (doc->children is a list containing possibly comment…
9652 …<info>Set the root element of the document (doc->children is a list containing possibly comment…
9659 <info>This will dump the content of the attribute declaration as an XML DTD definition</info>
9666 <info>This will dump the content of the attribute table as an XML DTD definition</info>
9673 <info>This will dump the content of the element declaration as an XML DTD definition</info>
9680 <info>This will dump the content of the element table as an XML DTD definition</info>
9687 <info>This will dump the content of the entity table as an XML DTD definition</info>
9694 <info>This will dump the content of the entity table as an XML DTD definition</info>
9701 <info>This will dump the content the notation declaration as an XML DTD definition</info>
9708 <info>This will dump the content of the notation table as an XML DTD definition</info>
9757 <return type='int' info='the number of nodes ever allocated or -1 in case of error'/>
9763 <return type='int' info='the number of nodes in use or -1 in case of error'/>
9797 …<return type='int' info='the number of unique strings found, -1 in case of errors and -2 if there …
9806 …<return type='int' info='the number of unique strings found, -1 in case of errors and -2 if there …
9815 <return type='int' info='1 if nillable, 0 if not and -1 in case of error'/>
9821 <return type='int' info='the maximum length or -1 in case of error'/>
9830 <arg name='len' type='int' info='the atom name length in byte (or -1);'/>
9854 <arg name='max' type='int' info='the upper bound for the repetition, -1 means infinite'/>
9866 …- string terminals - choice operator | - sequence operator , - subexpressions (...) - usual cardin…
9889 <return type='int' info='1 if true 0 if false and -1 in case of failure.'/>
9903 <return type='int' info='0 or -1 in case of error'/>
9963 <info>Free a DTD structure.</info>
9965 <arg name='cur' type='xmlDtdPtr' info='the DTD structure to free up'/>
10033 …<info>Free all the memory used by a parser context. However the parsed document in ctxt->myDoc …
10099 <info>Free a validation context structure.</info>
10101 <arg name='cur' type='xmlValidCtxtPtr' info='the validation context to free'/>
10129 … - use exact sizes, keeps memory usage down XML_BUFFER_ALLOC_DOUBLEIT - double buffer when extra n…
10138 …<info>The "canonical" name for XML encoding. C.f. http://www.w3.org/TR/REC-xml#charencod…
10158 <info>Search the DTD for the description of this attribute on this element.</info>
10160 <arg name='dtd' type='xmlDtdPtr' info='a pointer to the DtD to search'/>
10165 <info>Search the DTD for the description of this element</info>
10167 <arg name='dtd' type='xmlDtdPtr' info='a pointer to the DtD to search'/>
10171 <info>Do an entity lookup in the DTD entity hash table and</info>
10172 …g entity, if found. Note: the first argument is the document node, not the DTD node. Returns A po…
10177 <info>Search the DTD for the description of this notation</info>
10179 <arg name='dtd' type='xmlDtdPtr' info='a pointer to the DtD to search'/>
10183 <info>Search the DTD for the description of this qualified attribute on this element.</info>
10185 <arg name='dtd' type='xmlDtdPtr' info='a pointer to the DtD to search'/>
10191 <info>Search the DTD for the description of this element</info>
10193 <arg name='dtd' type='xmlDtdPtr' info='a pointer to the DtD to search'/>
10200 …<arg name='alias' type='const char *' info='the alias name as parsed, in UTF-8 format (ASCII actua…
10209 <return type='int' info='-1 in case or error, 0 otherwise'/>
10217 …<return type='int' info='-1 in case or error, or the total number of features, len is updated with…
10233 <return type='xmlDtdPtr' info='a pointer to the DTD structure or NULL if not found'/>
10247 <return type='long' info='the line number if successful, -1 otherwise'/>
10251 … substitution. This function looks in DTD attribute declaration for #FIXED or default declaration …
10270 … substitution. This function looks in DTD attribute declaration for #FIXED or default declaration …
10288 … substitution. This function looks in DTD attribute declaration for #FIXED or default declaration …
10305 …<return type='int' info='the char value or -1 in case of error, and sets *len to the actual number…
10306 <arg name='utf' type='const unsigned char *' info='a sequence of UTF-8 encoded bytes'/>
10318 … non-zero value if the feature exist, otherwise zero. Returns zero (0) if the feature does not exi…
10322 … substitution. This function looks in DTD attribute declaration for #FIXED or default declaration …
10329 …to a node This function also looks in DTD attribute declaration for #FIXED or default declaration …
10336 <return type='int' info='0 the addition succeeded and -1 in case of error.'/>
10343 <return type='int' info='0 the addition succeeded and -1 in case of error.'/>
10351 <return type='int' info='0 the addition succeeded and -1 in case of error.'/>
10449 <return type='int' info='0 if the removal succeeded and -1 in case of error or not found.'/>
10456 <return type='int' info='0 if the removal succeeded and -1 in case of error or not found.'/>
10464 <return type='int' info='0 if the removal succeeded and -1 in case of error or not found.'/>
10523 <return type='int' info='the number of elements in the hash table or -1 in case of error'/>
10528 <return type='int' info='0 the addition succeeded and -1 in case of error.'/>
10536 <return type='int' info='0 the addition succeeded and -1 in case of error.'/>
10545 <return type='int' info='0 the addition succeeded and -1 in case of error.'/>
10599 …rary buffer to collect the document for a subsequent HTTP POST request. Non-static as is called f…
10614 <info>Load and parse a DTD</info>
10625 <info>Additional initialisation for multi-threading</info>
10633 <info>-- Initialize (set to initial state) node info sequence</info>
10643 <return type='int' info='0 in case of success and -1 in case of error'/>
10671 <return type='int' info='0 or -1 in case of error'/>
10686 <return type='int' info='the number of bytes read or -1 in case of error'/>
10702 …<info>Checks whether this node is an empty or whitespace only (and possibly ignorable) text-node.<…
10727 …etermine whether an attribute is of type ID. In case we have DTD(s) then this is done if DTD loadi…
10740 <return type='int' info='0 if not, non-zero otherwise'/>
10749 <return type='int' info='0 if no, 1 if yes, and -1 if no element description is available'/>
10759 …<info>Determine whether an attribute is of type Ref. In case we have DTD(s) then this is simple, o…
10766 <info>Try to find if the document correspond to an XHTML DTD</info>
10767 <return type='int' info='1 if true, 0 if not and -1 in case of error'/>
10817 <return type='int' info='0 is equality, -1 or 1 otherwise depending on the ordering.'/>
10838 <return type='int' info='1 if the list is empty, 0 if not empty and -1 in case of error'/>
10929 <return type='int' info='the number of elements in the list or -1 in case of error'/>
10959 <return type='int' info='0 in case of success -1 in case of error'/>
10982 <info>xmlLockLibrary() is used to take out a re-entrant lock on the libxml2 library.</info>
11022 <info>show in-extenso the memory blocks allocated</info>
11082 <info>Dump in-extenso the memory blocks allocated to the file .memorylist</info>
11093 …<return type='int' info='0 in case of success, -1 in case of argument error and -2 if the module c…
11099 <return type='int' info='0 in case of success, -1 in case of argument error'/>
11104 …an only be guaranteed with @name using ASCII. We canot guarantee that an UTF-8 string would work, …
11111 …an only be guaranteed with @name using ASCII. We canot guarantee that an UTF-8 string would work, …
11112 <return type='int' info='0 if the symbol was found, or -1 in case of error'/>
11129 …(NCNameChar)* [NS 4] NCNameChar ::= Letter | Digit | '.' | '-' | '_&apos…
11160 <return type='int' info='-1 incase of error, 0 otherwise'/>
11166 <return type='int' info='-1 incase of error, 0 otherwise'/>
11172 <return type='int' info='-1 in case of error, 0 otherwise'/>
11185 <return type='int' info='-1 incase of error, 1 if CWD worked, 0 if it failed'/>
11192 <return type='int' info='-1 incase of error, 1 if DELE worked, 0 if it failed'/>
11205 <return type='int' info='-1 incase of error, 0 otherwise'/>
11214 <return type='SOCKET' info='-1 incase of error, 0 otherwise'/>
11238 <return type='int' info='-1 incase of error, 0 otherwise'/>
11269 <return type='int' info='-1 in case of error, 0 otherwise'/>
11275 … info='the number of byte read. 0 is an indication of an end of connection. -1 indicates a paramet…
11289 <return type='int' info='0 if Ok, -1 in case of error (other host).'/>
11296 …<return type='const char *' info='the stashed value of the WWW-Authenticate or Proxy-Authenticate …
11313 …o='the specified content length from the HTTP header. Note that a value of -1 indicates that the …
11325 …<return type='int' info='-1 in case of failure, 0 incase of success. The contentType, if provided …
11328 …<arg name='contentType' type='char **' info='if available the Content-Type information will be ret…
11342 <arg name='contentType' type='char **' info='the Content-Type information IN and OUT'/>
11353 <arg name='contentType' type='char **' info='the Content-Type information IN and OUT'/>
11360 <info>Provides the specified Mime-Type if specified in the HTTP headers.</info>
11361 <return type='const char *' info='the specified Mime-Type or NULL if not available'/>
11369 …<arg name='contentType' type='char **' info='if available the Content-Type information will be ret…
11376 …<arg name='contentType' type='char **' info='if available the Content-Type information will be ret…
11382 … info='the number of byte read. 0 is an indication of an end of connection. -1 indicates a paramet…
11402 <return type='int' info='-1 in case of failure, 0 incase of success.'/>
11433 … <arg name='name' type='const char *' info='the encoding name, in UTF-8 format (ASCII actually)'/>
11534 …<info>Creation of a new DTD for the external subset. To create an internal subset, use xmlCreateIn…
11535 <return type='xmlDtdPtr' info='a pointer to the new DTD structure'/>
11537 <arg name='name' type='const xmlChar *' info='the DTD name'/>
11647 …e a reentrant mutex for use in synchronizing access to data. token_r is a re-entrant lock and thus…
11669 …L chars that might appear in @content, such as the ampersand, greater-than or less-than signs, are…
11734 <arg name='node' type='xmlNodePtr' info='xmlNodePtr or NULL for doc->children'/>
11739 <info>Allocate a validation context structure.</info>
11740 …<return type='xmlValidCtxtPtr' info='NULL if not, otherwise the new validation context structure'/>
11775 <return type='int' info='0 in case of success and -1 in case of error.'/>
11782 <return type='int' info='the number of bytes written to the buffer or -1 in case of error'/>
11801 …ulating Entity However it does not return the document base (5.1.3), use doc->URL in this case<…
11818 …<return type='int' info='-1 if xml:space is not inherited, 0 if "default", 1 if "pr…
11884 …<info>Applies the 5 normalization steps to a path string--that is, RFC 2396 Section 5.2, steps 6.c…
11896 <return type='int' info='the number of byte written or -1 in case of error.'/>
11922 …"-' then we use stdout as the output. Automatic support for ZLIB/Compress compressed doc…
11952 <return type='int' info='the number of byte written or -1 in case of error.'/>
11969 …output I/O buffer This routine handle the I18N transcoding from internal UTF-8 The buffer is lossl…
11970 <return type='int' info='the number of chars immediately written, or -1 in case of error.'/>
11977 …escapes the caracters and then handle the I18N transcoding from internal UTF-8 The buffer is lossl…
11978 <return type='int' info='the number of chars immediately written, or -1 in case of error.'/>
11980 <arg name='str' type='const xmlChar *' info='a zero terminated UTF-8 string'/>
11985 …output I/O buffer This routine handle the I18N transcoding from internal UTF-8 The buffer is lossl…
11986 <return type='int' info='the number of chars immediately written, or -1 in case of error.'/>
11993 <return type='int' info='0 or -1 in case of error'/>
12011 <return type='int' info='the number of bytes written or -1 in case of error'/>
12017 …-Value Normalization: Before the value of an attribute is passed to the application or checked for…
12034 …each Entity Name must match the name of an unparsed entity declared in the DTD. [ VC: Name Token …
12041 …<info>Parse a well-balanced chunk of an XML document called by the parser The allowed sequence for…
12042 …<return type='int' info='0 if the chunk is well balanced, -1 in case of args problem and the parse…
12047 …<arg name='string' type='const xmlChar *' info='the input string in UTF8 or ISO-Latin (zero termin…
12052 …<info>Parse a well-balanced chunk of an XML document called by the parser The allowed sequence for…
12053 …<return type='int' info='0 if the chunk is well balanced, -1 in case of args problem and the parse…
12058 …<arg name='string' type='const xmlChar *' info='the input string in UTF8 or ISO-Latin (zero termin…
12063 …Data CDEnd [19] CDStart ::= '<![CDATA[' [20] Data ::= (Char* - (Char* ']]>&…
12074 …is not marking the end of a CDATA section. [14] CharData ::= [^<&]* - ([^<&]* &apos…
12082 …<arg name='name' type='const char *' info='the encoding name as parsed, in UTF-8 format (ASCII act…
12085 …eclarations [66] CharRef ::= '&#' [0-9]+ ';' | '&#x' [0-9a-…
12099 …-- .... --> The spec says that "For compatibility, the string "--" (double-hyphe…
12109 …within an existing parsing context An external general parsed entity is well-formed if it matches …
12110 …<return type='int' info='0 if the entity is well formed, -1 in case of args problem and the parser…
12120 …arg name='ExternalID' type='const xmlChar *' info='a NAME* containing the External ID of the DTD'/>
12121 <arg name='SystemID' type='const xmlChar *' info='a NAME* containing the URL to the DTD'/>
12124 …he attribute must be specified for all elements of the type in the attribute-list declaration. [ …
12131 <info>parse an XML in-memory document and build a tree.</info>
12142 …<return type='int' info='0, -1 in case of error. the parser context is augmented as a result of th…
12146 …lement Type Match ] The Name in an element's end-tag must match the element type in the start…
12151 …-entity replacement text must be properly nested with parenthesized groups. That is to say, if eit…
12165 <return type='int' info='the type of the element, or -1 in case of error'/>
12169 …icate Types ] The same name must not appear more than once in a single mixed-content declaration.<…
12175 …<info>parse the XML encoding name [81] EncName ::= [A-Za-z] ([A-Za-z0-9._] | '-')*</inf…
12202 …DTD, a document with only an internal DTD subset which contains no parameter entity references, or…
12210 … <arg name='orig' type='xmlChar **' info='if non-NULL store a copy of the original entity value'/>
12224 …<info>parse a general parsed entity An external general parsed entity is well-formed if it matches…
12225 …<return type='int' info='0, -1 in case of error. the parser context is augmented as a result of th…
12230 …<info>Parse an external general entity An external general parsed entity is well-formed if it matc…
12231 …<return type='int' info='0 if the entity is well formed, -1 in case of args problem and the parser…
12256 …pport for ZLIB/Compress compressed document is provided by default if found at compile-time.</info>
12261 …<info>Parse a well-balanced chunk of an XML document within the context (DTD, namespaces, etc ...)…
12270 …-entity replacement text must be properly nested with markup declarations. That is to say, if eith…
12276 <info>parse an XML in-memory block and build a tree.</info>
12287 …<info>parse an XML name. [4] NameChar ::= Letter | Digit | '.' | '-' | '…
12293 …ml-name Working Draft specified, a bunch of other stuff may still rely on it, so support is still …
12313 …DTD, a document with only an internal DTD subset which contains no parameter entity references, or…
12318 …L Processing Instruction. [16] PI ::= '<?' PITarget (S (Char* - (Char* '?>&a…
12323 …<info>parse the name of a PI [17] PITarget ::= Name - (('X' | 'x') ('M&a…
12328 …;"' PubidChar* '"' | "'" (PubidChar - "'")*…
12339 …e entity references in content, depending on the SAX interface, this may end-up in a call to chara…
12344 …- attributes with default values, if elements to which these attributes apply appear in the docume…
12345 …es" 0 if standalone="no" -2 if standalone attribute is missing or invalid (A standa…
12350 …-tag or empty-element tag. [44] EmptyElemTag ::= '<' Name (S Attribute)* S? '/&…
12365 …<info>Parse an URI based on RFC 3986 URI-reference = [ absoluteURI | relativeURI ] [ "#"…
12370 … an URI but allows to keep intact the original fragments. URI-reference = URI / relative-ref</inf…
12376 …and fills in the appropriate fields of the @uri structure URI-reference = URI / relative-ref</inf…
12387 …he XML version value. [26] VersionNum ::= '1.' [0-9]+ In practice allow [0-9].[0-9]+ a…
12427 …DTD, a document with only an internal DTD subset which contains no parameter entity references, or…
12433 …-formed documents need not declare any of the following entities: amp, lt, gt, apos, quot. [ WFC:…
12450 … "-' then we use stdin as the input. Automatic support for ZLIB/Compress compressed docu…
12489 …-8 This routine is used when operating the parser in normal (pull) mode TODO: one should be able …
12490 …<return type='int' info='the number of chars read and stored in the buffer, or -1 in case of error…
12495 …in the input buffer This routine handle the I18N transcoding to internal UTF-8 This is used when o…
12496 …<return type='int' info='the number of chars read and stored in the buffer, or -1 in case of error…
12502 … old data are considered consumed This routine handle the I18N transcoding to internal UTF-8</info>
12503 …<return type='int' info='the number of chars read and stored in the buffer, or -1 in case of error…
12514 …<return type='int' info='the amount of char read, or -1 in case of error, 0 indicate the end of th…
12520 <return type='int' info='-1 as this is an error to use it.'/>
12568 <return type='int' info='1 if true, 0 if false and -1 in case of error'/>
12580 <return type='int' info='1 if it matches, 0 if it doesn't and -1 in case of failure'/>
12587 …<return type='int' info='-2 if no limit (using //), otherwise the depth, and -1 in case of error'/>
12593 <return type='int' info='-1 in case of error otherwise the depth,'/>
12599 <return type='int' info='1 if streamable, 0 if not and -1 in case of error.'/>
12617 …<info>xmlPopInput: the current input pointed by ctxt->input came to an end pop it and return th…
12622 … <info>Clear the top input callback from the input stack. this includes the compiled-in I/O.</info>
12623 <return type='int' info='the number of input callback registered or -1 in case of error.'/>
12639 <return type='int' info='-1 in case of error or the index in the input stack'/>
12654 <info>parse an XML in-memory document and build a tree.</info>
12687 <info>parse an XML in-memory document and build a tree.</info>
12697 …<info>Create an xmltextReader for an XML in-memory document. The parsing flags @options are a comb…
12734 …<info>Create an xmltextReader for an XML in-memory document. The parsing flags @options are a comb…
12744 …<info>Setup an xmltextReader to parse an XML in-memory document. The parsing flags @options are a …
12745 <return type='int' info='0 in case of success and -1 in case of error'/>
12755 <return type='int' info='0 in case of success and -1 in case of error'/>
12765 <return type='int' info='0 in case of success and -1 in case of error'/>
12774 <return type='int' info='0 in case of success and -1 in case of error'/>
12785 …<info>Setup an xmltextReader to parse an XML in-memory document. The parsing flags @options are a …
12786 <return type='int' info='0 in case of success and -1 in case of error'/>
12797 <return type='int' info='0 in case of success and -1 in case of error'/>
12824 … <return type='int' info='the number of namespace declarations created or -1 in case of error.'/>
12830 …<info>parse an XML in-memory document and build a tree. In the case the document is not Well Forme…
12836 …ZLIB/Compress compressed document is provided by default if found at compile-time. In the case the…
12842 …<info>parse an XML in-memory block and build a tree. In the case the document is not Well Formed, …
12859 …xt and don't need to be deallocated. Returns: 0 in case of success or -1 in case of error.'/>
12870 …xt and don't need to be deallocated. Returns: 0 in case of success or -1 in case of error.'/>
12880 …<return type='int' info='1 if the regexp reached a final state, 0 if non-final, and a negative val…
12888 …<return type='int' info='1 if the regexp reached a final state, 0 if non-final, and a negative val…
12946 <info>Registers the default compiled-in I/O handlers.</info>
12951 <info>Registers the default compiled-in I/O handlers.</info>
12961 <return type='int' info='the registered handler number or -1 in case of error'/>
12980 <return type='int' info='the registered handler number or -1 in case of error'/>
13019 <info>Free the resources associated to the schema validation context</info>
13021 <arg name='ctxt' type='xmlRelaxNGValidCtxtPtr' info='the schema validation context'/>
13025 <info>Get the callback information used to handle errors for a validation context</info>
13026 <return type='int' info='-1 in case of failure, 0 otherwise.'/>
13027 <arg name='ctxt' type='xmlRelaxNGParserCtxtPtr' info='a Relax-NG validation context'/>
13035 <return type='int' info='-1 in case of error and 0 otherwise'/>
13036 <arg name='ctxt' type='xmlRelaxNGValidCtxtPtr' info='a Relax-NG validation context'/>
13044 <return type='int' info='0 in case of success and -1 in case of error.'/>
13067 <info>Create an XML RelaxNGs validation context based on the given schema</info>
13068 <return type='xmlRelaxNGValidCtxtPtr' info='the validation context or NULL in case of error'/>
13075 <arg name='ctxt' type='xmlRelaxNGParserCtxtPtr' info='a Relax-NG parser context'/>
13079 <info>Set the callback functions used to handle errors for a validation context</info>
13081 <arg name='ctxt' type='xmlRelaxNGParserCtxtPtr' info='a Relax-NG validation context'/>
13090 <arg name='ctxt' type='xmlRelaxNGParserCtxtPtr' info='a Relax-NG parser context'/>
13098 <arg name='ctxt' type='xmlRelaxNGValidCtxtPtr' info='a Relax-NG validation context'/>
13107 <arg name='ctxt' type='xmlRelaxNGValidCtxtPtr' info='a Relax-NG validation context'/>
13114 …nfo='0 if the document is valid, a positive error code number otherwise and -1 in case of internal…
13115 <arg name='ctxt' type='xmlRelaxNGValidCtxtPtr' info='a Relax-NG validation context'/>
13121 <return type='int' info='1 if no validation problem was found or -1 in case of error.'/>
13122 <arg name='ctxt' type='xmlRelaxNGValidCtxtPtr' info='the validation context'/>
13128 <info>Pop the element end from the RelaxNG validation stack.</info>
13129 <return type='int' info='1 if no validation problem was found or 0 otherwise'/>
13130 <arg name='ctxt' type='xmlRelaxNGValidCtxtPtr' info='the RelaxNG validation context'/>
13136 <info>check the CData parsed for validation in the current stack</info>
13137 <return type='int' info='1 if no validation problem was found or -1 otherwise'/>
13138 <arg name='ctxt' type='xmlRelaxNGValidCtxtPtr' info='the RelaxNG validation context'/>
13144 <info>Push a new element start on the RelaxNG validation stack.</info>
13145 …<return type='int' info='1 if no validation problem was found or 0 if validating the element requi…
13146 <arg name='ctxt' type='xmlRelaxNGValidCtxtPtr' info='the validation context'/>
13152 <info>Signature of an error callback from a Relax-NG validation</info>
13154 <arg name='ctx' type='void *' info='the validation context'/>
13160 <info>Signature of a warning callback from a Relax-NG validation</info>
13162 <arg name='ctx' type='void *' info='the validation context'/>
13169 <return type='int' info='0 if success and -1 in case of error'/>
13175 <return type='int' info='-1 if the lookup failed and 0 otherwise'/>
13181 <return type='int' info='0 if success and -1 in case of error.'/>
13186 <return type='int' info='-1 if the lookup failed and 0 otherwise'/>
13203 …ast global error registered. For parsing error this does not change the well-formedness result.</i…
13306 <info>Provides the public ID e.g. "-//SGMLSOURCE//DTD DEMO//EN"</info>
13311 …ovides the system ID, basically URL or filename e.g. http://www.sgmlsource.com/dtds/memo.dtd</info>
13336 <arg name='warning' type='int' info='flag if non-zero sets the handler warning procedure'/>
13385 …rnal entities, the application can either: - override this xmlSAX2ResolveEntity() callback in the …
13435 <return type='int' info='the previous value in case of success and -1 in case of error.'/>
13443 …arg name='ExternalID' type='const xmlChar *' info='a NAME* containing the External ID of the DTD'/>
13444 <arg name='SystemID' type='const xmlChar *' info='a NAME* containing the URL to the DTD'/>
13448 …<info>parse an XML in-memory document and build a tree. It use the given SAX function block to han…
13463 …ZLIB/Compress compressed document is provided by default if found at compile-time. It use the give…
13471 …ZLIB/Compress compressed document is provided by default if found at compile-time. It use the give…
13480 …<info>parse an XML in-memory block and use the given SAX function block to handle the parsing call…
13489 …<info>parse an XML in-memory block and use the given SAX function block to handle the parsing call…
13507 …<info>A better SAX parsing routine. parse an XML in-memory buffer and call the given SAX handler r…
13511 <arg name='buffer' type='const char *' info='an in-memory XML document input'/>
13516 <return type='int' info='0 in case of success and -1 in case of error.'/>
13523 <return type='int' info='the number of byte written or -1 in case of error.'/>
13529 <return type='long' info='the number of byte written or -1 in case of error'/>
13535 …ile. Will use compression if compiled in and enabled. If @filename is "-" the stdout fil…
13536 <return type='int' info='the number of bytes written or -1 in case of failure.'/>
13543 <return type='int' info='the number of bytes written or -1 in case of failure.'/>
13551 <return type='int' info='the number of bytes written or -1 in case of failure.'/>
13559 <return type='int' info='the number of byte written or -1 in case of error.'/>
13564 …ile. Will use compression if compiled in and enabled. If @filename is "-" the stdout fil…
13565 <return type='int' info='the number of bytes written or -1 in case of failure.'/>
13573 …<return type='int' info='the number of bytes written or -1 in case of error. Note that @format = 1…
13582 <return type='int' info='the number of bytes written or -1 in case of failure.'/>
13591 <return type='int' info='0 if successful or -1 in case of error.'/>
13598 <return type='int' info='0 if successful or -1 in case of error.'/>
13639 <return type='long' info='the number of byte written or -1 in case of error'/>
13650 …serHandleReference [4] NameChar ::= Letter | Digit | '.' | '-' | '_&apos…
13657 …<return type='int' info='0 if valid, a positive error code if not valid and -1 in case of an inter…
13677 …<return type='int' info='-1 if x < y, 0 if x == y, 1 if x > y, 2 if x <> y, and -2 in …
13684 …<return type='int' info='-1 if x < y, 0 if x == y, 1 if x > y, 2 if x <> y, and -2 in …
13693 …<return type='xmlSchemaValPtr' info='the copy or NULL if a copy for a data-type is not implemented…
13729 <info>Free the resources associated to the schema validation context</info>
13731 <arg name='ctxt' type='xmlSchemaValidCtxtPtr' info='the schema validation context'/>
13748 …<return type='xmlSchemaTypePtr' info='the item type of @type as defined by the built-in datatype h…
13749 <arg name='type' type='xmlSchemaTypePtr' info='the built-in simple type.'/>
13753 <info>Gives you the type struct for a built-in type by its type id.</info>
13760 …0 if the value could be built, 1 if the value type is not supported yet and -1 in case of API erro…
13767 …0 if the value could be built, 1 if the value type is not supported yet and -1 in case of API erro…
13781 <return type='int' info='-1 in case of failure, 0 otherwise'/>
13782 <arg name='ctxt' type='xmlSchemaParserCtxtPtr' info='a XMl-Schema parser context'/>
13803 <return type='int' info='-1 in case of error and 0 otherwise'/>
13804 <arg name='ctxt' type='xmlSchemaValidCtxtPtr' info='a XML-Schema validation context'/>
13817 … if the facet can be used with the given built-in type, 0 otherwise and -1 in case the type is not…
13818 <arg name='type' type='xmlSchemaTypePtr' info='the built-in type'/>
13823 <info>Check if any error was detected during validation.</info>
13824 …<return type='int' info='1 if valid so far, 0 if errors were detected, and -1 in case of internal …
13825 <arg name='ctxt' type='xmlSchemaValidCtxtPtr' info='the schema validation context'/>
13874 <info>Create an XML Schemas validation context based on the given schema.</info>
13875 <return type='xmlSchemaValidCtxtPtr' info='the validation context or NULL in case of error'/>
13882 <arg name='ctxt' type='xmlSchemaParserCtxtPtr' info='a schema validation context'/>
13886 …<info>Plug a SAX based validation layer in a SAX parsing event flow. The original @saxptr and @dat…
13887 …maSAXPlugPtr' info='a pointer to a data structure needed to unplug the validation layer or NULL in…
13888 <arg name='ctxt' type='xmlSchemaValidCtxtPtr' info='a schema validation context'/>
13894 …<info>Unplug a SAX based validation layer in a SAX parsing event flow. The original pointers used …
13895 <return type='int' info='0 in case of success and -1 in case of failure.'/>
13900 <info>Set the callback functions used to handle errors for a validation context</info>
13902 <arg name='ctxt' type='xmlSchemaParserCtxtPtr' info='a schema validation context'/>
13919 <arg name='ctxt' type='xmlSchemaValidCtxtPtr' info='a schema validation context'/>
13926 <info>Sets the options to be used during the validation.</info>
13927 <return type='int' info='0 in case of success, -1 in case of an API error.'/>
13928 <arg name='ctxt' type='xmlSchemaValidCtxtPtr' info='a schema validation context'/>
13935 <arg name='ctxt' type='xmlSchemaValidCtxtPtr' info='a schema validation context'/>
13942 …<return type='int' info='0 if this validates, a positive error code number otherwise and -1 in cas…
13951 …<return type='int' info='0 if this validates, a positive error code number otherwise and -1 in cas…
13959 <info>Get the validation context options.</info>
13960 <return type='int' info='the option combination or -1 on error.'/>
13961 <arg name='ctxt' type='xmlSchemaValidCtxtPtr' info='a schema validation context'/>
13965 <info>allow access to the parser context of the schema validation context</info>
13966 …<return type='xmlParserCtxtPtr' info='the parser context of the schema validation context or NULL …
13967 <arg name='ctxt' type='xmlSchemaValidCtxtPtr' info='a schema validation context'/>
13972 …f the document is schemas valid, a positive error code number otherwise and -1 in case of internal…
13973 <arg name='ctxt' type='xmlSchemaValidCtxtPtr' info='a schema validation context'/>
13979 …if the element is schemas valid, a positive error code number otherwise and -1 in case of internal…
13988 …if the element is schemas valid, a positive error code number otherwise and -1 in case of internal…
13991 <arg name='valType' type='xmlSchemaValType' info='the built-in type of the value'/>
13998 …<info>Do a schemas validation of the given resource, it will use the SAX streamable validation int…
13999 …nfo='0 if the document is valid, a positive error code number otherwise and -1 in case of an inter…
14000 <arg name='ctxt' type='xmlSchemaValidCtxtPtr' info='a schema validation context'/>
14007 …<return type='int' info='0 if the value is valid, a positive error code otherwise and -1 in case o…
14008 <arg name='type' type='xmlSchemaTypePtr' info='the built-in type'/>
14017 …<return type='int' info='0 if the value is valid, a positive error code otherwise and -1 in case o…
14019 <arg name='valType' type='xmlSchemaValType' info='the built-in type'/>
14028 …' info='0 if the value is valid, a positive error code number otherwise and -1 in case of an inter…
14037 …lement and its subtree is valid, a positive error code number otherwise and -1 in case of an inter…
14038 <arg name='ctxt' type='xmlSchemaValidCtxtPtr' info='a schema validation context'/>
14044 …<return type='int' info='0 if this validates, a positive error code number otherwise and -1 in cas…
14053 <arg name='vctxt' type='xmlSchemaValidCtxtPtr' info='the schema validation context'/>
14058 …validation context, which will be used to provide file and line information since those are not pr…
14060 <arg name='vctxt' type='xmlSchemaValidCtxtPtr' info='a schema validation context'/>
14067 …f the document is schemas valid, a positive error code number otherwise and -1 in case of internal…
14068 <arg name='ctxt' type='xmlSchemaValidCtxtPtr' info='a schema validation context'/>
14076 <info>Signature of an error callback from an XSD validation</info>
14078 <arg name='ctx' type='void *' info='the validation context'/>
14084 …<info>A schemas validation locator, a callback called by the validator. This is used when file or …
14085 <return type='int' info='0 in case of success and -1 in case of error'/>
14092 <info>Signature of a warning callback from an XSD validation</info>
14094 <arg name='ctx' type='void *' info='the validation context'/>
14101 <return type='int' info='0 if succeeded and -1 on API errors.'/>
14143 <info>Free the resources associated to the schema validation context</info>
14145 <arg name='ctxt' type='xmlSchematronValidCtxtPtr' info='the schema validation context'/>
14168 <info>Create an XML Schematrons validation context based on the given schema.</info>
14169 … <return type='xmlSchematronValidCtxtPtr' info='the validation context or NULL in case of error'/>
14177 <arg name='ctxt' type='xmlSchematronParserCtxtPtr' info='a schema validation context'/>
14183 <arg name='ctxt' type='xmlSchematronValidCtxtPtr' info='a Schematron validation context'/>
14190 …<return type='int' info='0 in case of success, -1 in case of internal error and an error count oth…
14191 <arg name='ctxt' type='xmlSchematronValidCtxtPtr' info='the schema validation context'/>
14196 <info>Signature of an error callback from a Schematron validation</info>
14198 <arg name='ctx' type='void *' info='the validation context'/>
14204 <info>Signature of a warning callback from a Schematron validation</info>
14206 <arg name='ctx' type='void *' info='the validation context'/>
14225 …ethod. Types are XML_BUFFER_ALLOC_EXACT - use exact sizes, keeps memory usage down XML_BUFFER_ALL…
14254 <return type='int' info='-1 in case or error, 0 otherwise'/>
14260 …n stderr by setting @ctx to this file handle and @handler to NULL. For multi-threaded applications…
14288 …fix, then the corresponding namespace-binding will be used, if in scope; it is an error it there&a…
14295 … validating. And @ctx will be passed as first argument to @handler For multi-threaded applications…
14362 <return type='int' info='0 or -1 in case of error'/>
14380 <return type='int' info='0 or -1 if loading failed'/>
14390 <arg name='node' type='xmlNodePtr' info='a non-null node to print to the output FILE'/>
14408 <return type='int' info='0 or -1 in case of error'/>
14423 <return type='int' info='0 or -1 in case of error'/>
14431 …lidate" Validate the document, if a DTD path is provided, then the validation is done against…
14432 <return type='int' info='0 or -1 in case of error'/>
14434 <arg name='dtd' type='char *' info='the DTD URI (optional)'/>
14441 <return type='int' info='0 or -1 in case of error'/>
14500 <return type='int' info='the number of characters written to @buf or -1 if an error occurs.'/>
14515 <return type='int' info='the number of characters written to @buf or -1 if an error occurs.'/>
14528 <info>a case-ignoring strstr for xmlChar's</info>
14534 …<info>a strcat for array of xmlChar's. Since they are supposed to be encoded in UTF-8 or an e…
14552 …<info>a strdup for array of xmlChar's. Since they are supposed to be encoded in UTF-8 or an e…
14564 <return type='int' info='-1 in case of error, 0 otherwise.'/>
14569 …lso act as a reset. Otherwise the function will act as if it has been given an element-node.</info>
14570 …<return type='int' info='-1 in case of error, 1 if the current state in the stream is a match and …
14577 …o act as a reset. Otherwise the function will act as if it has been given an attribute-node.</info>
14578 …<return type='int' info='-1 in case of error, 1 if the current state in the stream is a match and …
14585 … can be fed with nodes of type: element-, attribute-, text-, cdata-section-, comment- and processi…
14586 …<return type='int' info='-1 in case of error, 1 if the current state in the stream is a match and …
14594 … be fed with text-, cdata-section-, comment- and processing-instruction-nodes. If the result is 0 …
14595 …t' info='1 in case of need of nodes of the above described types, 0 otherwise. -1 on API errors.'/>
14599 …<info>The current char value, if using UTF-8 this may actually span multiple bytes in the input bu…
14704 <return type='int' info='0 in case of success, -1 otherwise'/>
14710 <return type='int' info='0 in case of success, -1 otherwise'/>
14717 <return type='int' info='0 in case of success, -1 otherwise'/>
14723 <return type='int' info='-1 in case of error, 0 otherwise'/>
14737 <return type='int' info='0 i no attributes, -1 in case of error or the attribute count'/>
14749 …<return type='long' info='the index in bytes from the beginning of the entity or -1 in case the in…
14755 <return type='int' info='0 or -1 in case of error'/>
14834 <return type='int' info='the depth or -1 in case of error'/>
14864 …<arg name='no' type='int' info='the zero-based index of the attribute relative to the containing e…
14897 <return type='int' info='the value, usually 0 or 1, or -1 in case of error.'/>
14903 …s not good, the parser certainly procgressed past what's left in reader->input, and there …
14910 <return type='int' info='1 if true, 0 if false, and -1 in case or error'/>
14916 <return type='int' info='1 if true, 0 if false, and -1 in case or error'/>
14921 …<info>Whether an Attribute node was generated from the default value defined in the DTD or schema…
14922 <return type='int' info='0 if not defaulted, 1 if defaulted, and -1 in case of error'/>
14928 <return type='int' info='1 if empty, 0 if not and -1 in case of error'/>
14934 …space declaration, 0 if it is a regular attribute or other type of node, or -1 in case of error.'/>
14940 <return type='int' info='the flag value 1 if valid, 0 if no, and -1 in case of error'/>
14958 <return type='int' info='the line number or -1 in case of error.'/>
14971 <return type='int' info='1 in case of success, -1 in case of error, 0 if not found'/>
14978 <return type='int' info='1 in case of success, -1 in case of error, 0 if not found'/>
14980 …<arg name='no' type='int' info='the zero-based index of the attribute relative to the containing e…
14985 <return type='int' info='1 in case of success, -1 in case of error, 0 if not found'/>
14993 <return type='int' info='1 in case of success, -1 in case of error, 0 if not moved'/>
14999 <return type='int' info='1 in case of success, -1 in case of error, 0 if not found'/>
15005 <return type='int' info='1 in case of success, -1 in case of error, 0 if not found'/>
15023 …1 if the node was read successfully, 0 if there is no more nodes to read, or -1 in case of error'/>
15029 …1 if the node was read successfully, 0 if there is no more nodes to read, or -1 in case of error'/>
15034 …pe of the current node Reference: http://www.gnu.org/software/dotgnu/pnetlib-doc/System/Xml/XmlNod…
15035 <return type='int' info='the xmlNodeType of the current node or -1 in case of error'/>
15041 <return type='int' info='1 or -1 in case of error.'/>
15059 <return type='int' info='a non-negative number in case of success and -1 in case of error'/>
15067 <return type='int' info='" or ' and -1 in case of error'/>
15073 …1 if the node was read successfully, 0 if there is no more nodes to read, or -1 in case of error'/>
15079 …itionned on an ttribute node or all the attribute values have been read, or -1 in case of error.'/>
15097 <return type='int' info='the state value, or -1 in case of error'/>
15108 …nly possible before the first Read(). if @schema is NULL, then RelaxNG validation is desactivated.…
15109 …<return type='int' info='0 in case the RelaxNG validation could be (des)activated and -1 in case o…
15115 …possible before the first Read(). If @rng is NULL, then RelaxNG schema validation is deactivated.<…
15116 …<return type='int' info='0 in case the schemas validation could be (de)activated and -1 in case of…
15122 …ossible before the first Read(). If @ctxt is NULL, then RelaxNG schema validation is deactivated.<…
15123 …<return type='int' info='0 in case the schemas validation could be (de)activated and -1 in case of…
15125 …<arg name='ctxt' type='xmlRelaxNGValidCtxtPtr' info='the RelaxNG schema validation context or NULL…
15130 …nly possible before the first Read(). If @xsd is NULL, then XML Schema validation is deactivated.<…
15131 …<return type='int' info='0 in case the schemas validation could be (de)activated and -1 in case of…
15137 …ly possible before the first Read(). If @ctxt is NULL, then XML Schema validation is deactivated.<…
15138 …<return type='int' info='0 in case the schemas validation could be (de)activated and -1 in case of…
15140 … <arg name='ctxt' type='xmlSchemaValidCtxtPtr' info='the XML Schema validation context or NULL'/>
15154 <return type='int' info='0 if the call was successful, or -1 in case of error'/>
15161 …only possible before the first Read(). if @schema is NULL, then Schema validation is desactivated.…
15162 …<return type='int' info='0 in case the Schema validation could be (des)activated and -1 in case of…
15177 <return type='int' info='0 in case of success and -1 in case of error.'/>
15187 …as declared to be standalone, 0 if it was declared to be not standalone, or -1 if the document did…
15205 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15211 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15217 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15222 <info>End an xml DTD.</info>
15223 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15228 <info>End an xml DTD attribute list.</info>
15229 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15234 <info>End an xml DTD element.</info>
15235 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15240 <info>End an xml DTD entity.</info>
15241 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15247 <return type='int' info='the bytes written or -1 in case of error'/>
15253 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15259 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15265 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15271 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15277 <return type='int' info='-1 on error or 0 otherwise.'/>
15284 <return type='int' info='-1 on error or 0 otherwise.'/>
15291 <return type='int' info='-1 on error or 0 otherwise.'/>
15298 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15305 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15314 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15320 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15325 <info>Start an xml DTD.</info>
15326 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15328 <arg name='name' type='const xmlChar *' info='the name of the DTD'/>
15330 …arg name='sysid' type='const xmlChar *' info='the system identifier, which is the URI of the DTD'/>
15334 <info>Start an xml DTD ATTLIST.</info>
15335 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15337 <arg name='name' type='const xmlChar *' info='the name of the DTD ATTLIST'/>
15341 <info>Start an xml DTD element.</info>
15342 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15344 <arg name='name' type='const xmlChar *' info='the name of the DTD element'/>
15348 <info>Start an xml DTD ATTLIST.</info>
15349 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15352 <arg name='name' type='const xmlChar *' info='the name of the DTD ATTLIST'/>
15357 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15366 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15373 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15382 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15389 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15397 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15407 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15416 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15425 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15432 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15438 <info>Write a DTD.</info>
15439 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15441 <arg name='name' type='const xmlChar *' info='the name of the DTD'/>
15443 …arg name='sysid' type='const xmlChar *' info='the system identifier, which is the URI of the DTD'/>
15444 <arg name='subset' type='const xmlChar *' info='string content of the DTD'/>
15448 <info>Write a DTD ATTLIST.</info>
15449 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15451 <arg name='name' type='const xmlChar *' info='the name of the DTD ATTLIST'/>
15456 <info>Write a DTD element.</info>
15457 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15459 <arg name='name' type='const xmlChar *' info='the name of the DTD element'/>
15464 <info>Write a DTD entity.</info>
15465 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15468 <arg name='name' type='const xmlChar *' info='the name of the DTD entity'/>
15470 …arg name='sysid' type='const xmlChar *' info='the system identifier, which is the URI of the DTD'/>
15476 …<info>Write a DTD external entity. The entity must have been started with xmlTextWriterStartDTDEnt…
15477 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15480 <arg name='name' type='const xmlChar *' info='the name of the DTD entity'/>
15482 …arg name='sysid' type='const xmlChar *' info='the system identifier, which is the URI of the DTD'/>
15487 <info>Write the contents of a DTD external entity.</info>
15488 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15491 …arg name='sysid' type='const xmlChar *' info='the system identifier, which is the URI of the DTD'/>
15496 <info>Write a DTD internal entity.</info>
15497 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15500 <arg name='name' type='const xmlChar *' info='the name of the DTD entity'/>
15505 <info>Write a DTD entity.</info>
15506 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15510 …arg name='sysid' type='const xmlChar *' info='the system identifier, which is the URI of the DTD'/>
15515 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15523 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15533 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15542 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15553 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15561 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15568 <info>Write a DTD with a formatted markup declarations part.</info>
15569 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15571 <arg name='name' type='const xmlChar *' info='the name of the DTD'/>
15573 …arg name='sysid' type='const xmlChar *' info='the system identifier, which is the URI of the DTD'/>
15579 <info>Write a formatted DTD ATTLIST.</info>
15580 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15582 <arg name='name' type='const xmlChar *' info='the name of the DTD ATTLIST'/>
15588 <info>Write a formatted DTD element.</info>
15589 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15591 <arg name='name' type='const xmlChar *' info='the name of the DTD element'/>
15597 <info>Write a formatted DTD internal entity.</info>
15598 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15601 <arg name='name' type='const xmlChar *' info='the name of the DTD entity'/>
15608 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15617 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15628 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15637 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15645 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15653 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15661 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15668 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15676 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15683 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15692 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15703 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15711 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15718 <info>Write a DTD with a formatted markup declarations part.</info>
15719 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15721 <arg name='name' type='const xmlChar *' info='the name of the DTD'/>
15723 …arg name='sysid' type='const xmlChar *' info='the system identifier, which is the URI of the DTD'/>
15729 <info>Write a formatted DTD ATTLIST.</info>
15730 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15732 <arg name='name' type='const xmlChar *' info='the name of the DTD ATTLIST'/>
15738 <info>Write a formatted DTD element.</info>
15739 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15741 <arg name='name' type='const xmlChar *' info='the name of the DTD element'/>
15747 <info>Write a formatted DTD internal entity.</info>
15748 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15751 <arg name='name' type='const xmlChar *' info='the name of the DTD entity'/>
15758 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15767 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15778 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15787 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15795 …<return type='int' info='the bytes written (may be 0 because of buffering) or -1 in case of error'…
15917 <info>Check whether the character is part of ArabicPresentationForms-A UCS Block</info>
15923 <info>Check whether the character is part of ArabicPresentationForms-B UCS Block</info>
15954 <return type='int' info='1 if true, 0 if false and -1 on unknown block'/>
16057 <return type='int' info='1 if true, 0 if false and -1 on unknown category'/>
16543 <info>Check whether the character is part of Latin-1Supplement UCS Block</info>
16549 <info>Check whether the character is part of LatinExtended-A UCS Block</info>
16561 <info>Check whether the character is part of LatinExtended-B UCS Block</info>
16615 … <info>Check whether the character is part of MiscellaneousMathematicalSymbols-A UCS Block</info>
16621 … <info>Check whether the character is part of MiscellaneousMathematicalSymbols-B UCS Block</info>
16759 <info>Check whether the character is part of SupplementalArrows-A UCS Block</info>
16765 <info>Check whether the character is part of SupplementalArrows-B UCS Block</info>
16777 <info>Check whether the character is part of SupplementaryPrivateUseArea-A UCS Block</info>
16783 <info>Check whether the character is part of SupplementaryPrivateUseArea-B UCS Block</info>
16897 … xmlParseURI and xmlURIEscapeStr to try to escape correctly according to RFC2396. - Carl Douglas'/>
16901 …<info>This routine escapes a string to hex, ignoring reserved characters (a-z) and the characters …
16921 <return type='int' info='the numbers of bytes in the character, -1 on format error'/>
16926 <return type='int' info='the number of characters in the string or -1 in case of error'/>
16927 <arg name='utf' type='const xmlChar *' info='a sequence of UTF-8 encoded bytes'/>
16931 … <return type='int' info='the relative character position of the desired char or -1 if not found'/>
16948 …rage size of an UTF8 string the behaviour is not guaranteed if the input string is not UTF-8</info>
16950 <arg name='utf' type='const xmlChar *' info='a sequence of UTF-8 encoded bytes'/>
16954 …<info>Create a substring from a given UTF-8 string Note: positions are given in units of UTF-8 ch…
16956 <arg name='utf' type='const xmlChar *' info='a sequence of UTF-8 encoded bytes'/>
16966 <info>xmlUnlockLibrary() is used to release a re-entrant lock on the libxml2 library.</info>
16972 <return type='int' info='0 if successful, -1 if not found'/>
16980 <return type='int' info='0 if successful, -1 if not found'/>
16988 <arg name='ctxt' type='xmlValidCtxtPtr' info='a validation context'/>
16993 …validation related extra step of the normalization of attribute values: If the declared value is …
16995 <arg name='ctxt' type='xmlValidCtxtPtr' info='the validation context or NULL'/>
17004 <return type='int' info='the number of element in the list, or -1 in case of error.'/>
17012 …Dtd. The insertion point is defined using @prev and @next in the following ways: to insert before …
17013 …<return type='int' info='the number of element in the list, or -1 in case of error. If the functio…
17021 …<info>Does the validation related extra step of the normalization of attribute values: If the dec…
17030 …lowing checks as described by the XML-1.0 recommendation: - [ VC: Attribute Default Legal ] - [ VC…
17032 <arg name='ctxt' type='xmlValidCtxtPtr' info='the validation context'/>
17047 <arg name='ctxt' type='xmlValidCtxtPtr' info='the validation context'/>
17052 …<info>Does the final step for the document validation once all the incremental validation steps ha…
17054 <arg name='ctxt' type='xmlValidCtxtPtr' info='the validation context'/>
17059 …ment against the dtd instance Basically it does check all the definitions in the DtD. Note the th…
17061 <arg name='ctxt' type='xmlValidCtxtPtr' info='the validation context'/>
17063 <arg name='dtd' type='xmlDtdPtr' info='a dtd instance'/>
17067 …validation once all the subsets have been parsed basically it does the following checks described…
17068 <return type='int' info='1 if valid or 0 if invalid and -1 if not well-formed'/>
17069 <arg name='ctxt' type='xmlValidCtxtPtr' info='the validation context'/>
17076 <arg name='ctxt' type='xmlValidCtxtPtr' info='the validation context'/>
17082 …ing checks as described by the XML-1.0 recommendation: - [ VC: One ID per Element Type ] - [ VC: N…
17084 <arg name='ctxt' type='xmlValidCtxtPtr' info='the validation context'/>
17091 …<return type='int' info='0 if this validates, a positive error code number otherwise and -1 in cas…
17098 …<return type='int' info='0 if this validates, a positive error code number otherwise and -1 in cas…
17105 …<return type='int' info='0 if this validates, a positive error code number otherwise and -1 in cas…
17135 …on basically it does the following checks as described by the XML-1.0 recommendation: - it seems t…
17137 <arg name='ctxt' type='xmlValidCtxtPtr' info='the validation context'/>
17143 …<info>Validate that the given name match a notation declaration. - [ VC: Notation Declared ]</info>
17145 <arg name='ctxt' type='xmlValidCtxtPtr' info='the validation context'/>
17151 …-1.0 recommendation: - [ VC: Attribute Value Type ] - [ VC: Fixed Attribute Default ] - [ VC: Enti…
17153 <arg name='ctxt' type='xmlValidCtxtPtr' info='the validation context'/>
17161 … it does the following checks as described by the XML-1.0 recommendation: - [ VC: Element Valid ] …
17163 <arg name='ctxt' type='xmlValidCtxtPtr' info='the validation context'/>
17169 …-1.0 recommendation: - [ VC: Attribute Value Type ] - [ VC: Fixed Attribute Default ] - [ VC: Enti…
17171 <arg name='ctxt' type='xmlValidCtxtPtr' info='the validation context'/>
17180 <info>Pop the element end from the validation stack.</info>
17181 <return type='int' info='1 if no validation problem was found or 0 otherwise'/>
17182 <arg name='ctxt' type='xmlValidCtxtPtr' info='the validation context'/>
17189 <info>check the CData parsed for validation in the current stack</info>
17190 <return type='int' info='1 if no validation problem was found or 0 otherwise'/>
17191 <arg name='ctxt' type='xmlValidCtxtPtr' info='the validation context'/>
17197 <info>Push a new element start on the validation stack.</info>
17198 <return type='int' info='1 if no validation problem was found or 0 otherwise'/>
17199 <arg name='ctxt' type='xmlValidCtxtPtr' info='the validation context'/>
17207 …<return type='int' info='0 if this validates, a positive error code number otherwise and -1 in cas…
17213 …ent basically it does the following check as described by the XML-1.0 recommendation: - [ VC: Root…
17215 <arg name='ctxt' type='xmlValidCtxtPtr' info='the validation context'/>
17221 … a validity error context, but comes from ctxt->userData (which normally contains such a pointe…
17228 … a validity error context, but comes from ctxt->userData (which normally contains such a pointe…
17247 …<return type='int' info='0 if no substitution were done, -1 if some processing failed or the numbe…
17253 …<return type='int' info='0 if no substitution were done, -1 if some processing failed or the numbe…
17260 …<return type='int' info='0 if no substitution were done, -1 if some processing failed or the numbe…
17268 …<return type='int' info='0 if no substitution were done, -1 if some processing failed or the numbe…
17275 …<return type='int' info='0 if no substitution were done, -1 if some processing failed or the numbe…
17281 …<return type='int' info='0 if no substitution were done, -1 if some processing failed or the numbe…
17288 …<return type='int' info='0 if no substitution were done, -1 if some processing failed or the numbe…
17296 <return type='int' info='0 in case of success and -1 in case of error.'/>
17315 …- a number is true if and only if it is neither positive or negative zero nor NaN - a node-set is …
17334 <info>Converts a node-set to its boolean value</info>
17336 <arg name='ns' type='xmlNodeSetPtr' info='a node-set'/>
17340 <info>Converts a node-set to its number value</info>
17342 <arg name='ns' type='xmlNodeSetPtr' info='a node-set'/>
17346 <info>Converts a node-set to its string value.</info>
17348 <arg name='ns' type='xmlNodeSetPtr' info='a node-set'/>
17414 …<return type='int' info='-2 in case of error 1 if first point < second point, 0 if it's th…
17420 …@arg1 >= @arg2 (0, 0, ... When neither object to be compared is a node-set and the operator …
17442 …<return type='int' info='1 if the expression evaluated to true, 0 if to false and -1 in API and in…
17462 …um number of XPath objects to be cached per slot There are 5 slots for: node-set, string, number, …
17463 <return type='int' info='0 if the setting succeeded, and -1 on API or internal errors.'/>
17478 <return type='int' info='-1 in case of error, 0 otherwise'/>
17496 <info>Implement the count() XPath function number count(node-set)</info>
17526 …<info>Implements the EXSLT - Sets difference() function: node-set set:difference (node-set, node-s…
17528 <arg name='nodes1' type='xmlNodeSetPtr' info='a node-set'/>
17529 <arg name='nodes2' type='xmlNodeSetPtr' info='a node-set'/>
17533 …- Sets distinct() function: node-set set:distinct (node-set) @nodes is sorted by document order, t…
17535 <arg name='nodes' type='xmlNodeSetPtr' info='a node-set'/>
17539 <info>Implements the EXSLT - Sets distinct() function: node-set set:distinct (node-set)</info>
17541 <arg name='nodes' type='xmlNodeSetPtr' info='a node-set, sorted by document order'/>
17685 …<info>Implements the EXSLT - Sets has-same-nodes function: boolean set:has-same-node(node-set, nod…
17687 <arg name='nodes1' type='xmlNodeSetPtr' info='a node-set'/>
17688 <arg name='nodes2' type='xmlNodeSetPtr' info='a node-set'/>
17692 …-set id(object) The id function selects elements by their unique ID (see [5.2.1 Unique IDs]). When…
17704 …<info>Implements the EXSLT - Sets intersection() function: node-set set:intersection (node-set, no…
17706 <arg name='nodes1' type='xmlNodeSetPtr' info='a node-set'/>
17707 <arg name='nodes2' type='xmlNodeSetPtr' info='a node-set'/>
17712 <return type='int' info='1 if the value is +Infinite, -1 if -Infinite, 0 otherwise'/>
17723 …] NodeType ::= 'comment' | 'text' | 'processing-instruction' | &…
17743 …<info>Implements the EXSLT - Sets leading() function: node-set set:leading (node-set, node-set) @n…
17744 …des2 in document order, @nodes1 if @nodes2 is NULL or empty or an empty node-set if @nodes1 doesn&…
17745 <arg name='nodes1' type='xmlNodeSetPtr' info='a node-set'/>
17746 <arg name='nodes2' type='xmlNodeSetPtr' info='a node-set'/>
17750 …<info>Implements the EXSLT - Sets leading() function: node-set set:leading (node-set, node-set)</i…
17751 …des2 in document order, @nodes1 if @nodes2 is NULL or empty or an empty node-set if @nodes1 doesn&…
17752 <arg name='nodes1' type='xmlNodeSetPtr' info='a node-set, sorted by document order'/>
17753 <arg name='nodes2' type='xmlNodeSetPtr' info='a node-set, sorted by document order'/>
17757 …-name() XPath function string local-name(node-set?) The local-name function returns a string conta…
17776 …-uri() XPath function string namespace-uri(node-set?) The namespace-uri function returns a string …
17845 …<info>Traversal function for the "ancestor-or-self" direction he ancestor-or-self axis c…
17852 …<info>Traversal function for the "attribute" direction TODO: support DTD inherited defau…
17873 …<info>Traversal function for the "descendant-or-self" direction the descendant-or-self a…
17887 …<info>Traversal function for the "following-sibling" direction The following-sibling axi…
17894 …nodes of the context node; the order of nodes on this axis is implementation-defined; the axis wil…
17915 …<info>Traversal function for the "preceding-sibling" direction The preceding-sibling axi…
17937 …<info>Implements the EXSLT - Sets leading() function: node-set set:leading (node-set, node-set) @n…
17938 …at precede @node in document order, @nodes if @node is NULL or an empty node-set if @nodes doesn&a…
17939 <arg name='nodes' type='xmlNodeSetPtr' info='a node-set'/>
17944 …<info>Implements the EXSLT - Sets leading() function: node-set set:leading (node-set, node-set)</i…
17945 …at precede @node in document order, @nodes if @node is NULL or an empty node-set if @nodes doesn&a…
17946 <arg name='nodes' type='xmlNodeSetPtr' info='a node-set, sorted by document order'/>
17952 <return type='int' info='0 in case of success, and -1 in case of error'/>
17959 <return type='int' info='0 in case of success and -1 in case of error'/>
17967 <return type='int' info='0 in case of success and -1 in case of failure'/>
17975 <arg name='cur' type='xmlNodeSetPtr' info='the node-set'/>
18019 …<info>Implements the EXSLT - Sets trailing() function: node-set set:trailing (node-set, node-set) …
18020 …hat follow @node in document order, @nodes if @node is NULL or an empty node-set if @nodes doesn&a…
18021 <arg name='nodes' type='xmlNodeSetPtr' info='a node-set'/>
18026 …<info>Implements the EXSLT - Sets trailing() function: node-set set:trailing (node-set, node-set)<…
18027 …hat follow @node in document order, @nodes if @node is NULL or an empty node-set if @nodes doesn&a…
18028 <arg name='nodes' type='xmlNodeSetPtr' info='a node-set, sorted by document order'/>
18033 …<info>Implement the normalize-space() XPath function string normalize-space(string?) The normalize…
18073 …on, the order is kept in the element->content field, the value stored is actually - the node nu…
18074 … <return type='long' info='the number of elements found in the document or -1 in case of error.'/>
18079 …(NCNameChar)* [NS 4] NCNameChar ::= Letter | Digit | '.' | '-' | '_&apos…
18085 …<info>parse an XML name [4] NameChar ::= Letter | Digit | '.' | '-' | '_…
18103 …<info>Pops a node-set from the stack, handling conversion if needed. Check error with #xmlXPathChe…
18104 <return type='xmlNodeSetPtr' info='the node-set'/>
18135 <return type='int' info='0 in case of success, -1 in case of error'/>
18151 <return type='int' info='0 in case of success, -1 in case of error'/>
18160 <return type='int' info='0 in case of success, -1 in case of error'/>
18168 <return type='int' info='0 in case of success, -1 in case of error'/>
18184 <return type='int' info='0 in case of success, -1 in case of error'/>
18224 <return type='int' info='-1 in case of error or 0 if successful'/>
18230 …<info>Implement the starts-with() XPath function boolean starts-with(string, string) The starts-wi…
18237 …its ::= [0-9]+ Compile a Number in the string In complement of the Number expression, this func…
18243 …- A node-set is converted to a string by returning the value of the node in the node-set that is f…
18250 …<info>Implement the string-length() XPath function number string-length(string?) The string-length…
18263 …-after() XPath function string substring-after(string, string) The substring-after function return…
18270 …-before() XPath function string substring-before(string, string) The substring-before function ret…
18277 …- substring("12345", 1.5, 2.6) returns "234" - substring("12345", 0,…
18284 …() XPath function number sum(node-set) The sum function returns the sum of the values of the nodes…
18291 …<info>Implements the EXSLT - Sets trailing() function: node-set set:trailing (node-set, node-set) …
18292 …des2 in document order, @nodes1 if @nodes2 is NULL or empty or an empty node-set if @nodes1 doesn&…
18293 <arg name='nodes1' type='xmlNodeSetPtr' info='a node-set'/>
18294 <arg name='nodes2' type='xmlNodeSetPtr' info='a node-set'/>
18298 …<info>Implements the EXSLT - Sets trailing() function: node-set set:trailing (node-set, node-set)<…
18299 …des2 in document order, @nodes1 if @nodes2 is NULL or empty or an empty node-set if @nodes1 doesn&…
18300 <arg name='nodes1' type='xmlNodeSetPtr' info='a node-set, sorted by document order'/>
18301 <arg name='nodes2' type='xmlNodeSetPtr' info='a node-set, sorted by document order'/>
18305 …first argument string are removed. For example, translate("--aaa--","abc-",&qu…
18319 …<info>Implement the unary - operation on an XPath object The numeric operators convert their opera…
18511 …<info>Implement the range-to() XPointer function Obsolete. range-to is not a real function but a …