From 0eaf41c39f31b3745e969a6e82a0d532f9d14654 Mon Sep 17 00:00:00 2001 From: John Fleck Date: Mon, 1 Dec 2003 04:45:26 +0000 Subject: [PATCH] un Nov 30 21:33:37 MST 2003 John Fleck * include/libxml/xinclude.h * doc/* Add comments for macro definitions in xinclude.h and rebuild the docs --- ChangeLog | 7 + doc/APIchunk10.html | 6 +- doc/APIchunk11.html | 10 +- doc/APIchunk12.html | 2 + doc/APIchunk13.html | 3 +- doc/APIchunk14.html | 4 +- doc/APIchunk15.html | 6 +- doc/APIchunk18.html | 7 +- doc/APIchunk19.html | 11 +- doc/APIchunk20.html | 13 + doc/APIchunk22.html | 1 + doc/APIchunk24.html | 10 +- doc/APIchunk25.html | 3 +- doc/APIchunk7.html | 1 + doc/APIchunk8.html | 14 +- doc/APIchunk9.html | 32 ++- doc/APIconstructors.html | 130 +++++----- doc/APIfiles.html | 118 +++++---- doc/APIsymbols.html | 8 + doc/html/libxml-encoding.html | 30 +-- doc/html/libxml-schemasInternals.html | 70 ++--- doc/html/libxml-tree.html | 2 +- doc/html/libxml-xinclude.html | 16 +- doc/html/libxml-xmlerror.html | 6 + doc/html/libxml-xmlschemas.html | 10 +- doc/html/libxml-xmlwriter.html | 26 +- doc/libxml2-api.xml | 166 +++++++----- doc/libxml2-refs.xml | 357 ++++++++++++++++---------- include/libxml/xinclude.h | 40 +++ 29 files changed, 685 insertions(+), 424 deletions(-) diff --git a/ChangeLog b/ChangeLog index d5acb360..5d1ee40c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +Sun Nov 30 21:33:37 MST 2003 John Fleck + + * include/libxml/xinclude.h + * doc/* + Add comments for macro definitions in xinclude.h and + rebuild the docs + Sun Nov 30 21:06:29 MST 2003 John Fleck * doc/docdescr.doc diff --git a/doc/APIchunk10.html b/doc/APIchunk10.html index f0811ddd..7adb407b 100644 --- a/doc/APIchunk10.html +++ b/doc/APIchunk10.html @@ -34,6 +34,7 @@ A:link, A:visited, A:active { text-decoration: underline } u-w x-x

Letter c:

cae
xmlSchemaCheckFacet
+
calculates
xmlUTF8Size
call
xmlCharEncOutFunc
xmlCharEncodingOutputFunc
xmlCleanupParser
@@ -81,8 +82,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlSchemaSetParserErrors
xmlXPathFuncLookupFunc
xmlXPathVariableLookupFunc
-
calling
XML_GET_LINE
-_xmlXPathContext
+
calling
_xmlXPathContext
xmlC14NDocDumpMemory
xmlCheckFilename
xmlGetLineNo
@@ -95,7 +95,6 @@ A:link, A:visited, A:active { text-decoration: underline } xmlXPathValueFlipSign
calls
xlinkNodeDetectFunc
xmlXPathAxisFunc
-
calulates
xmlUTF8Size
came
xmlPopInput
cannot
xmlParseAttribute
canonic
xmlCanonicPath
@@ -577,6 +576,7 @@ A:link, A:visited, A:active { text-decoration: underline } isolat1ToUTF8
xmlCharEncodingInputFunc
xmlCharEncodingOutputFunc
+xmlGetUTF8Char
xmlParserInputBufferRead
consuming
xmlScanName
contain
xmlParseAttribute
diff --git a/doc/APIchunk11.html b/doc/APIchunk11.html index c2943843..50c1c919 100644 --- a/doc/APIchunk11.html +++ b/doc/APIchunk11.html @@ -167,7 +167,15 @@ A:link, A:visited, A:active { text-decoration: underline } xmlValidGetValidElements
xmlValidateDtdFinal
xmlXPathNextAncestorOrSelf
-
defining
xmlGetID
+
defining
XINCLUDE_FALLBACK
+XINCLUDE_HREF
+XINCLUDE_NODE
+XINCLUDE_NS
+XINCLUDE_PARSE
+XINCLUDE_PARSE_ENCODING
+XINCLUDE_PARSE_TEXT
+XINCLUDE_PARSE_XML
+xmlGetID
xmlReconciliateNs
xmlShellDu
xmlTextReaderConstNamespaceUri
diff --git a/doc/APIchunk12.html b/doc/APIchunk12.html index 66aa9f33..585e2053 100644 --- a/doc/APIchunk12.html +++ b/doc/APIchunk12.html @@ -66,6 +66,8 @@ A:link, A:visited, A:active { text-decoration: underline } xmlParseMarkupDecl
elements
XML_CATALOGS_NAMESPACE
XML_COMPLETE_ATTRS
+XML_SCHEMAS_ATTR_NSDEFAULT
+XML_SCHEMAS_ELEM_NSDEFAULT
XML_SCHEMAS_QUALIF_ELEM
_xmlDtd
htmlElementAllowedHere
diff --git a/doc/APIchunk13.html b/doc/APIchunk13.html index eb477b3d..6f9d5972 100644 --- a/doc/APIchunk13.html +++ b/doc/APIchunk13.html @@ -95,7 +95,8 @@ A:link, A:visited, A:active { text-decoration: underline } xmlSaveFileTo
xmlSaveFormatFile
xmlSaveFormatFileTo
-
fallback
docbSAXParseDoc
+
fallback
XINCLUDE_FALLBACK
+docbSAXParseDoc
docbSAXParseFile
htmlSAXParseDoc
htmlSAXParseFile
diff --git a/doc/APIchunk14.html b/doc/APIchunk14.html index 39677aad..a05e154c 100644 --- a/doc/APIchunk14.html +++ b/doc/APIchunk14.html @@ -285,6 +285,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlNanoFTPUpdateURL
hour
ftpListCallback
how
_xmlError
+
href
XINCLUDE_HREF
href==NULL
xmlNewNs
hrefs
xlinkExtendedLinkFunk
xlinkExtendedLinkSetFunk
@@ -311,7 +312,8 @@ A:link, A:visited, A:active { text-decoration: underline }
htmlStartClose
htmlAutoCloseTag
htmlIsAutoClosed
htmlStartCloseIndex
htmlInitAutoClose
-
http:
getSystemId
+
http:
XINCLUDE_NS
+getSystemId
xmlC14NDocDumpMemory
xmlC14NDocSave
xmlC14NDocSaveTo
diff --git a/doc/APIchunk15.html b/doc/APIchunk15.html index 248b81da..744e609a 100644 --- a/doc/APIchunk15.html +++ b/doc/APIchunk15.html @@ -119,7 +119,8 @@ A:link, A:visited, A:active { text-decoration: underline } xmlNanoFTPList
xmlNanoHTTPFetch
xmlNanoHTTPSave
-
include
xmlC14NDocDumpMemory
+
include
XINCLUDE_NODE
+xmlC14NDocDumpMemory
xmlC14NDocSave
xmlC14NDocSaveTo
xmlC14NExecute
@@ -130,7 +131,8 @@ A:link, A:visited, A:active { text-decoration: underline } xmlC14NDocSaveTo
xmlFreeDoc
xmlParseNotationType
-
includes
xmlCleanupInputCallbacks
+
includes
_xmlSchema
+xmlCleanupInputCallbacks
xmlCleanupOutputCallbacks
including
attribute
attributeSAXFunc
diff --git a/doc/APIchunk18.html b/doc/APIchunk18.html index 13a8a20e..1b11bf81 100644 --- a/doc/APIchunk18.html +++ b/doc/APIchunk18.html @@ -45,7 +45,8 @@ A:link, A:visited, A:active { text-decoration: underline } xmlValidGetPotentialChildren
xmlValidGetValidElements
namespace-uri
xmlXPathNamespaceURIFunction
-
namespace:
xmlParseAttribute
+
namespace:
XINCLUDE_NS
+xmlParseAttribute
xmlParseStartTag
namespaces
_xmlParserCtxt
_xmlXPathContext
@@ -221,7 +222,8 @@ A:link, A:visited, A:active { text-decoration: underline } xmlValidateDtdFinal
note
xmlCheckUTF8
xmlLoadExternalEntity
-
now
xmlDecodeEntities
+
now
_xmlSchema
+xmlDecodeEntities
xmlNewGlobalNs
xmlParserHandleReference
xmlScanName
@@ -231,7 +233,6 @@ A:link, A:visited, A:active { text-decoration: underline }
null-terminated
xmlCheckUTF8
number:
LIBXML_VERSION
number?
xmlXPathSubstringFunction
-
numbering
XML_GET_LINE
numbers
xmlLineNumbersDefault
xmlUTF8Size
xmlXPathAddValues
diff --git a/doc/APIchunk19.html b/doc/APIchunk19.html index 8f641f7b..2c2b3670 100644 --- a/doc/APIchunk19.html +++ b/doc/APIchunk19.html @@ -71,9 +71,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlParseSDDecl
xmlStrPrintf
xmlStrVPrintf
-
ocetes
UTF8Toisolat1
-isolat1ToUTF8
-xmlCharEncodingOutputFunc
+
ocetes
xmlCharEncodingOutputFunc
octets
UTF8ToHtml
UTF8Toisolat1
docbEncodeEntities
@@ -136,7 +134,8 @@ A:link, A:visited, A:active { text-decoration: underline } xmlCatalogConvert
xmlConvertSGMLCatalog
onto
xmlParserInputBufferGrow
-
opaque
_xmlURI
+
opaque
_xmlSchema
+_xmlURI
open
htmlCtxtReadFd
htmlDocDump
htmlReadFd
@@ -222,7 +221,8 @@ A:link, A:visited, A:active { text-decoration: underline } xmlXPathNextFollowing
xmlXPathNextPreceding
ordering
xmlListDataCompare
-
org
xmlC14NDocDumpMemory
+
org
XINCLUDE_NS
+xmlC14NDocDumpMemory
xmlC14NDocSave
xmlC14NDocSaveTo
xmlC14NExecute
@@ -247,7 +247,6 @@ A:link, A:visited, A:active { text-decoration: underline } htmlIsAutoClosed
htmlNodeStatus
xmlCatalogAdd
-xmlCharEncodingOutputFunc
xmlGcMemSetup
xmlLoadACatalog
xmlMemSetup
diff --git a/doc/APIchunk20.html b/doc/APIchunk20.html index 5386ed16..bb964943 100644 --- a/doc/APIchunk20.html +++ b/doc/APIchunk20.html @@ -53,6 +53,19 @@ A:link, A:visited, A:active { text-decoration: underline } xmlParserWarning
xmlStrPrintf
xmlStrVPrintf
+xmlTextWriterWriteFormatAttribute
+xmlTextWriterWriteFormatAttributeNS
+xmlTextWriterWriteFormatCDATA
+xmlTextWriterWriteFormatComment
+xmlTextWriterWriteFormatDTD
+xmlTextWriterWriteFormatDTDAttlist
+xmlTextWriterWriteFormatDTDElement
+xmlTextWriterWriteFormatDTDInternalEntity
+xmlTextWriterWriteFormatElement
+xmlTextWriterWriteFormatElementNS
+xmlTextWriterWriteFormatPI
+xmlTextWriterWriteFormatRaw
+xmlTextWriterWriteFormatString
xmlXPathEvalFunc
parent-
_xmlNode
parentheses
xmlParseElementChildrenContentDecl
diff --git a/doc/APIchunk22.html b/doc/APIchunk22.html index c7e9b061..bab9bb34 100644 --- a/doc/APIchunk22.html +++ b/doc/APIchunk22.html @@ -672,6 +672,7 @@ A:link, A:visited, A:active { text-decoration: underline }
substring
xmlNodeAddContent
xmlNodeAddContentLen
xmlStrsub
+xmlUTF8Strsub
xmlXPathSubstringAfterFunction
xmlXPathSubstringBeforeFunction
xmlXPathSubstringFunction
diff --git a/doc/APIchunk24.html b/doc/APIchunk24.html index be72136e..a0da7098 100644 --- a/doc/APIchunk24.html +++ b/doc/APIchunk24.html @@ -135,7 +135,6 @@ A:link, A:visited, A:active { text-decoration: underline } xmlShellValidate
xmlShellWrite
update
xmlCheckHTTPInput
-xmlGetUTF8Char
xmlNanoFTPUpdateURL
xmlSetListDoc
xmlSetTreeDoc
@@ -146,6 +145,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlNamespaceParseQName
xmlSplitQName
xmlSplitQName2
+
updates
xmlGetUTF8Char
upon
checkNamespace
xlinkNodeDetectFunc
upper
xmlIsRef
@@ -167,7 +167,6 @@ A:link, A:visited, A:active { text-decoration: underline } xmlSchemaGetPredefinedType
xmlTextReaderGetParserProp
xmlTextReaderSetParserProp
-
utf-8
xmlCheckUTF8
utf8
xmlCharEncFirstLine
xmlCharEncInFunc
xmlCharEncOutFunc
@@ -214,6 +213,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlNanoFTPProxy
xmlXPathRegisteredNsCleanup
xmlXPathRegisteredVariablesCleanup
+
variant
xmlDetectCharEncoding
very
_htmlElemDesc
_xmlParserInput
xmlCharEncFirstLine
@@ -385,8 +385,7 @@ A:link, A:visited, A:active { text-decoration: underline }
word
_htmlElemDesc
words
xmlXPathNormalizeFunction
xmlXPathStringLengthFunction
-
work
XML_GET_LINE
-xmlNodeGetBase
+
work
xmlNodeGetBase
xmlRemoveProp
xmlSAXParseDoc
xmlSAXParseFile
@@ -411,7 +410,8 @@ A:link, A:visited, A:active { text-decoration: underline } xmlOutputBufferWrite
xmlOutputBufferWriteString
writing
xmlOutputBufferCreateFilename
-
www
getSystemId
+
www
XINCLUDE_NS
+getSystemId
xmlC14NDocDumpMemory
xmlC14NDocSave
xmlC14NDocSaveTo
diff --git a/doc/APIchunk25.html b/doc/APIchunk25.html index 61e7ac7e..fc9686dd 100644 --- a/doc/APIchunk25.html +++ b/doc/APIchunk25.html @@ -223,8 +223,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlSaveFormatFile
xmlSaveFormatFileEnc
xmlSaveFormatFileTo
-
xmlLineNumbersDefault
XML_GET_LINE
-xmlGetLineNo
+
xmlLineNumbersDefault
xmlGetLineNo
xmlListWalk
xmlListWalker
xmlLoadExtDtdDefaultValue
XML_COMPLETE_ATTRS
XML_DETECT_IDS
diff --git a/doc/APIchunk7.html b/doc/APIchunk7.html index c5bb0bb5..bca2c724 100644 --- a/doc/APIchunk7.html +++ b/doc/APIchunk7.html @@ -178,6 +178,7 @@ A:link, A:visited, A:active { text-decoration: underline } namespaceDecl
USER
xmlNanoFTPProxy
UTF16
xmlCharEncOutFunc
+
UTF4
xmlDetectCharEncoding
UTF8
_xmlBuffer
p
xmlCharEncOutFunc
diff --git a/doc/APIchunk8.html b/doc/APIchunk8.html index 6a686865..5314f4f0 100644 --- a/doc/APIchunk8.html +++ b/doc/APIchunk8.html @@ -122,6 +122,7 @@ A:link, A:visited, A:active { text-decoration: underline }
Writes
xmlTextWriterFullEndElement

Letter X:

XHTML
xmlIsXHTML
XInclude
LIBXML_XINCLUDE_ENABLED
+XINCLUDE_NS
xmlXIncludeFreeContext
xmlXIncludeNewContext
xmlXIncludeProcess
@@ -185,6 +186,7 @@ A:link, A:visited, A:active { text-decoration: underline } _xmlXPathContext
xmlXPathNewValueTree
xmlXPathStackIsNodeSet
+
Xinclude
XINCLUDE_NS
Xml
xmlTextReaderNodeType
XmlNodeType
xmlTextReaderNodeType

Letter Y:

YES
htmlNodeStatus
@@ -252,17 +254,16 @@ A:link, A:visited, A:active { text-decoration: underline } xmlNoNetExternalEntityLoader
accommodate
xmlBufferResize
according
xmlBuildURI
+xmlDetectCharEncoding
xmlSAXVersion
xmlURIEscape
xmlXPathCompareValues
-
accordingly
xmlDetectCharEncoding
-xmlParseCharEncoding
+
accordingly
xmlParseCharEncoding
xmlParserHandlePEReference
xmlParserHandleReference
xmlValidCtxtNormalizeAttributeValue
activate
xmlTextReaderSetParserProp
activated
DEBUG_MEMORY
-XML_GET_LINE
xmlAutomataNewAllTrans
xmlAutomataNewCountTrans
xmlAutomataNewOnceTrans
@@ -418,7 +419,9 @@ A:link, A:visited, A:active { text-decoration: underline }
allocator
DEBUG_MEMORY
allocators
xmlGcMemGet
xmlGcMemSetup
-
allow
docbCreatePushParserCtxt
+
allow
XML_SCHEMAS_ATTR_NSDEFAULT
+XML_SCHEMAS_ELEM_NSDEFAULT
+docbCreatePushParserCtxt
htmlAttrAllowed
htmlNodeStatus
xmlAutomataNewAllTrans
@@ -513,7 +516,8 @@ A:link, A:visited, A:active { text-decoration: underline } xmlHasNsProp
angle
xmlParseCharData
annotation
_xmlSchemaAnnot
-
another
xmlInputMatchCallback
+
another
xmlCharEncodingOutputFunc
+xmlInputMatchCallback
xmlOutputMatchCallback
xmlSetGenericErrorFunc
anymore
xmlNamespaceParseNCName
diff --git a/doc/APIchunk9.html b/doc/APIchunk9.html index c568fb10..d1d14e1e 100644 --- a/doc/APIchunk9.html +++ b/doc/APIchunk9.html @@ -76,8 +76,7 @@ A:link, A:visited, A:active { text-decoration: underline }
basis
xmlSubstituteEntitiesDefault
bear
xmlParseAttributeType
becomes
xmlAddAttributeDecl
-
before
XML_GET_LINE
-htmlInitAutoClose
+
before
htmlInitAutoClose
xmlCatalogAdd
xmlCurrentChar
xmlGcMemSetup
@@ -252,6 +251,35 @@ A:link, A:visited, A:active { text-decoration: underline } xmlXPathStringFunction
xmlXPtrEvalRangePredicate
bypass
xmlParseCatalogFile
+
byte
IS_BYTE_CHAR
+IS_DIGIT_CH
+_xmlOutputBuffer
+c
+docbParseChunk
+htmlDocDump
+htmlNodeDump
+htmlNodeDumpFileFormat
+htmlParseChunk
+htmlSaveFile
+htmlSaveFileEnc
+htmlSaveFileFormat
+xmlBufferCreateStatic
+xmlCharEncFirstLine
+xmlCharEncInFunc
+xmlCharEncOutFunc
+xmlMallocAtomicLoc
+xmlMallocLoc
+xmlMemMalloc
+xmlMemRealloc
+xmlNanoFTPRead
+xmlNanoHTTPRead
+xmlOutputBufferClose
+xmlOutputBufferFlush
+xmlParseChunk
+xmlReallocLoc
+xmlSplitQName3
+xmlTextWriterWriteBase64
+xmlTextWriterWriteBinHex

A-B C-C D-E diff --git a/doc/APIconstructors.html b/doc/APIconstructors.html index 2364f7d6..1ab8da7b 100644 --- a/doc/APIconstructors.html +++ b/doc/APIconstructors.html @@ -8,9 +8,9 @@ H2 {font-family: Verdana,Arial,Helvetica} H3 {font-family: Verdana,Arial,Helvetica} A:link, A:visited, A:active { text-decoration: underline } List of constructors for libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

The XML C parser and toolkit of Gnome

List of constructors for libxml2

Developer Menu
API Indexes
Related links

Type const htmlElemDesc *:

htmlTagLookup
-

Type const htmlEntityDesc *:

htmlEntityLookup
-htmlEntityValueLookup
+

Type const htmlEntityDesc *:

htmlEntityValueLookup
htmlParseEntityRef
+htmlEntityLookup

Type const xmlChar *:

xmlXPathNsLookup
xmlStrstr
xmlEncodeEntities
@@ -23,31 +23,31 @@ A:link, A:visited, A:active { text-decoration: underline } xmlCatalogGetPublic
xmlStrcasestr
xmlStrchr
+xmlSplitQName3
+xmlParseEncodingDecl
xmlBufferContent
xmlTextReaderConstString
-xmlParseEncodingDecl
xmlCatalogGetSystem
xmlSAX2GetPublicId
-xmlTextReaderConstName
xmlTextReaderConstXmlLang
+xmlTextReaderConstName
getPublicId
xmlTextReaderConstNamespaceUri
xmlTextReaderConstValue
xmlParsePITarget
xmlParseStartTag
-xmlTextReaderConstPrefix
xmlDictQLookup
-xmlSplitQName3
xmlTextReaderConstBaseUri
xmlParseAttribute
+xmlTextReaderConstPrefix
xmlSAX2GetSystemId

Type const xmlParserNodeInfo *:

xmlParserFindNodeInfo

Type docbDocPtr:

docbParseDoc
docbSAXParseDoc
docbParseFile
docbSAXParseFile
-

Type docbParserCtxtPtr:

docbCreateFileParserCtxt
-docbCreatePushParserCtxt
+

Type docbParserCtxtPtr:

docbCreatePushParserCtxt
+docbCreateFileParserCtxt

Type double:

xmlXPathCastNodeToNumber
xmlXPathCastStringToNumber
xmlXPathCastToNumber
@@ -56,7 +56,6 @@ A:link, A:visited, A:active { text-decoration: underline } xmlXPathPopNumber
xmlXPathCastBooleanToNumber

Type htmlDocPtr:

htmlParseDoc
-htmlReadIO
htmlCtxtReadFile
htmlReadMemory
htmlSAXParseDoc
@@ -70,10 +69,11 @@ A:link, A:visited, A:active { text-decoration: underline } htmlParseFile
htmlReadDoc
htmlNewDoc
+htmlReadIO
htmlReadFd
-

Type htmlParserCtxtPtr:

htmlCreateMemoryParserCtxt
-htmlCreateFileParserCtxt
+

Type htmlParserCtxtPtr:

htmlCreateFileParserCtxt
htmlCreatePushParserCtxt
+htmlCreateMemoryParserCtxt

Type htmlStatus:

htmlNodeStatus
htmlAttrAllowed
htmlElementStatusHere
@@ -81,28 +81,28 @@ A:link, A:visited, A:active { text-decoration: underline } xmlGetLineNo

Type unsigned long:

xmlParserFindNodeInfoIndex

Type void *:

xmlNanoHTTPMethod
+xmlMallocAtomicLoc
xmlMemRealloc
+xmlLinkGetData
xmlHashLookup3
xmlHashLookup2
xmlReallocFunc
-xmlNanoHTTPOpen
xmlNanoFTPConnectTo
+xmlNanoHTTPMethodRedir
xmlOutputOpenCallback
-xmlLinkGetData
xmlHashLookup
xmlHashQLookup
-xmlListReverseSearch
-xmlInputOpenCallback
-xmlNanoHTTPMethodRedir
+xmlNanoHTTPOpen
xmlHashQLookup2
xmlReallocLoc
+xmlInputOpenCallback
xmlXPathPopExternal
+xmlCatalogAddLocal
xmlListSearch
xmlNanoFTPNewCtxt
xmlMallocFunc
xmlIOHTTPOpenW
xmlNanoHTTPOpenRedir
-xmlCatalogAddLocal
xmlIOFTPOpen
xmlIOHTTPOpen
xmlNanoFTPOpen
@@ -110,77 +110,76 @@ A:link, A:visited, A:active { text-decoration: underline } xmlHashQLookup3
xmlMallocLoc
xmlHashCopier
-xmlMallocAtomicLoc
xmlFileOpen
+xmlListReverseSearch

Type xlinkHandlerPtr:

xlinkGetDefaultHandler

Type xlinkNodeDetectFunc:

xlinkGetDefaultDetect

Type xlinkType:

xlinkIsLink

Type xmlAttrPtr:

xmlGetID
xmlNewProp
-xmlHasNsProp
xmlNewNsProp
+xmlSetProp
xmlCopyPropList
-xmlSetNsProp
xmlNewDocProp
+xmlSetNsProp
xmlHasProp
xmlNewNsPropEatName
xmlCopyProp
-xmlSetProp
-

Type xmlAttributePtr:

xmlGetDtdAttrDesc
-xmlAddAttributeDecl
+xmlHasNsProp
+

Type xmlAttributePtr:

xmlAddAttributeDecl
xmlGetDtdQAttrDesc
+xmlGetDtdAttrDesc

Type xmlAttributeTablePtr:

xmlCopyAttributeTable

Type xmlAutomataPtr:

xmlNewAutomata

Type xmlAutomataStatePtr:

xmlAutomataNewCountedTrans
xmlAutomataNewState
xmlAutomataGetInitState
xmlAutomataNewTransition2
-xmlAutomataNewEpsilon
xmlAutomataNewCounterTrans
+xmlAutomataNewEpsilon
xmlAutomataNewCountTrans
xmlAutomataNewAllTrans
xmlAutomataNewTransition
xmlAutomataNewOnceTrans
-

Type xmlBufferAllocationScheme:

xmlThrDefBufferAllocScheme
-xmlGetBufferAllocationScheme
+

Type xmlBufferAllocationScheme:

xmlGetBufferAllocationScheme
+xmlThrDefBufferAllocScheme

Type xmlBufferPtr:

xmlBufferCreateSize
xmlBufferCreate
xmlBufferCreateStatic

Type xmlCatalogAllow:

xmlCatalogGetDefaults

Type xmlCatalogPrefer:

xmlCatalogSetDefaultPrefer

Type xmlCatalogPtr:

xmlLoadSGMLSuperCatalog
-xmlLoadACatalog
xmlNewCatalog
+xmlLoadACatalog

Type xmlChar:

xmlPopInput

Type xmlChar *:

xmlNodeGetBase
xmlScanName
-xmlACatalogResolve
xmlValidCtxtNormalizeAttributeValue
xmlGetNoNsProp
xmlTextReaderReadOuterXml
xmlNodeListGetRawString
xmlTextReaderNamespaceUri
+xmlStrcat
xmlXPathPopString
xmlCharStrdup
xmlCatalogResolveSystem
xmlParseAttValue
-xmlSplitQName
+xmlNodeListGetString
xmlBuildQName
xmlGetNodePath
xmlSaveUri
xmlXPathParseNCName
xmlEncodeEntitiesReentrant
+xmlStrdup
xmlXPathCastToString
xmlBuildURI
xmlXPathCastBooleanToString
xmlStringDecodeEntities
-xmlCatalogResolveURI
xmlParseEncName
-xmlCharStrndup
xmlTextReaderPrefix
xmlDecodeEntities
+xmlUTF8Strndup
xmlGetNsProp
-xmlNamespaceParseNSDef
xmlXPathCastNumberToString
xmlParseNmtoken
xmlTextReaderXmlLang
@@ -188,12 +187,13 @@ A:link, A:visited, A:active { text-decoration: underline } xmlStringLenDecodeEntities
xmlTextReaderGetAttributeNo
xmlTextReaderGetAttributeNs
-xmlNodeListGetString
+xmlSplitQName
xmlEncodeSpecialChars
xmlURIEscapeStr
xmlTextReaderLocatorBaseURI
xmlXPathCastNodeToString
xmlNamespaceParseNCName
+xmlCatalogResolveURI
xmlXPathParseName
xmlGetProp
xmlACatalogResolveURI
@@ -202,6 +202,7 @@ A:link, A:visited, A:active { text-decoration: underline } xmlParseVersionNum
xmlParseSystemLiteral
xmlTextReaderLookupNamespace
+xmlXPathCastNodeSetToString
xmlValidNormalizeAttributeValue
xmlTextReaderLocalName
xmlParsePubidLiteral
@@ -209,24 +210,22 @@ A:link, A:visited, A:active { text-decoration: underline } xmlACatalogResolvePublic
xmlACatalogResolveSystem
xmlParseExternalID
-xmlStrdup
xmlStrncat
-xmlStrcat
+xmlACatalogResolve
xmlTextReaderBaseUri
xmlParseEntityValue
xmlUTF8Strpos
xmlCatalogResolvePublic
+xmlNamespaceParseNSDef
xmlUTF8Strsub
xmlStrndup
xmlTextReaderValue
xmlTextReaderReadInnerXml
-xmlXPathCastNodeSetToString
xmlStrsub
xmlCatalogLocalResolveURI
-xmlUTF8Strndup
+xmlCharStrndup
xmlParseVersionInfo
xmlNodeGetContent
-xmlNormalizeWindowsPath
xmlTextReaderName
xmlSplitQName2
xmlNodeGetLang
@@ -234,11 +233,12 @@ A:link, A:visited, A:active { text-decoration: underline } xmlTextReaderGetAttribute
xmlCatalogLocalResolve
xmlCanonicPath
+xmlNormalizeWindowsPath

Type xmlCharEncoding:

xmlDetectCharEncoding
xmlParseCharEncoding

Type xmlCharEncodingHandlerPtr:

xmlGetCharEncodingHandler
-xmlFindCharEncodingHandler
xmlNewCharEncodingHandler
+xmlFindCharEncodingHandler

Type xmlDeregisterNodeFunc:

xmlThrDefDeregisterNodeDefault
xmlDeregisterNodeDefault

Type xmlDictPtr:

xmlDictCreate
@@ -249,12 +249,12 @@ A:link, A:visited, A:active { text-decoration: underline } xmlParseEntity
xmlCtxtReadFile
xmlSAXParseFileWithData
+xmlReadDoc
xmlReadMemory
xmlCtxtReadIO
xmlParseDoc
xmlReadFile
xmlRecoverFile
-xmlReadDoc
xmlSAXParseDoc
xmlCtxtReadFd
xmlReadIO
@@ -267,12 +267,12 @@ A:link, A:visited, A:active { text-decoration: underline } xmlSAXParseFile
xmlParseFile
xmlTextReaderCurrentDoc
-xmlRecoverDoc
xmlNewDoc
-

Type xmlDtdPtr:

xmlIOParseDTD
-xmlCopyDtd
+xmlRecoverDoc
+

Type xmlDtdPtr:

xmlCopyDtd
xmlGetIntSubset
xmlCreateIntSubset
+xmlIOParseDTD
xmlSAXParseDTD
xmlParseDTD
xmlNewDtd
@@ -288,23 +288,23 @@ A:link, A:visited, A:active { text-decoration: underline } xmlCopyEntitiesTable

Type xmlEntityPtr:

xmlGetDocEntity
xmlParseEntityRef
-getEntity
xmlSAX2GetEntity
xmlGetPredefinedEntity
xmlSAX2GetParameterEntity
getParameterEntity
-xmlAddDocEntity
+getEntity
getParameterEntitySAXFunc
+xmlGetDtdEntity
xmlGetParameterEntity
getEntitySAXFunc
xmlAddDtdEntity
-xmlGetDtdEntity
+xmlAddDocEntity

Type xmlEnumerationPtr:

xmlCreateEnumeration
xmlParseNotationType
xmlCopyEnumeration
xmlParseEnumerationType
-

Type xmlErrorPtr:

xmlCtxtGetLastError
-xmlGetLastError
+

Type xmlErrorPtr:

xmlGetLastError
+xmlCtxtGetLastError

Type xmlExternalEntityLoader:

xmlGetExternalEntityLoader

Type xmlGlobalStatePtr:

xmlGetGlobalState

Type xmlHashTablePtr:

xmlHashCreate
@@ -320,7 +320,6 @@ A:link, A:visited, A:active { text-decoration: underline }

Type xmlMutexPtr:

xmlNewMutex

Type xmlNodePtr:

xmlXPathNextAncestorOrSelf
xmlXPathNextAncestor
-xmlNewNode
xmlTextReaderExpand
xmlAddSibling
xmlXPathNextPrecedingSibling
@@ -336,25 +335,27 @@ A:link, A:visited, A:active { text-decoration: underline } xmlNewText
xmlXPathNextNamespace
xmlNewDocText
-xmlNewReference
xmlNewDocFragment
xmlXPtrBuildNodeList
-xmlAddChildList
+xmlNewReference
xmlTextReaderPreserve
xmlNewComment
xmlXPathNextFollowingSibling
xmlNewDocComment
-xmlXPathNextChild
-xmlDocSetRootElement
-xmlXPathNextDescendantOrSelf
+xmlCopyNodeList
xmlNewTextLen
xmlAddNextSibling
+xmlStringLenGetNodeList
+xmlNewNode
+xmlAddChildList
xmlNewDocTextLen
xmlNewPI
+xmlDocSetRootElement
xmlXPathNextAttribute
xmlNewCharRef
xmlGetLastChild
xmlNewDocRawNode
+xmlXPathNextChild
xmlXPathNextPreceding
xmlTextMerge
xmlXPathNextSelf
@@ -365,10 +366,9 @@ A:link, A:visited, A:active { text-decoration: underline } xmlXPathNextFollowing
xmlNewTextChild
xmlAddChild
-xmlCopyNodeList
xmlXPathNextParent
-xmlStringLenGetNodeList
xmlTextReaderCurrentNode
+xmlXPathNextDescendantOrSelf

Type xmlNodeSetPtr:

xmlXPathTrailing
xmlXPathNodeSetCreate
xmlXPathTrailingSorted
@@ -376,13 +376,13 @@ A:link, A:visited, A:active { text-decoration: underline } xmlXPathLeading
xmlXPathNodeSetMerge
xmlXPathDistinctSorted
-xmlXPathDistinct
xmlXPathIntersection
xmlXPathNodeLeading
xmlXPathNodeTrailing
xmlXPathNodeLeadingSorted
xmlXPathPopNodeSet
xmlXPathLeadingSorted
+xmlXPathDistinct
xmlXPathNodeTrailingSorted

Type xmlNotationPtr:

xmlGetDtdNotationDesc
xmlAddNotationDecl
@@ -406,9 +406,9 @@ A:link, A:visited, A:active { text-decoration: underline } xmlCreateDocParserCtxt
xmlCreateIOParserCtxt
xmlCreateFileParserCtxt
-xmlCreateEntityParserCtxt
xmlCreatePushParserCtxt
xmlNewParserCtxt
+xmlCreateEntityParserCtxt

Type xmlParserInputBufferPtr:

xmlParserInputBufferCreateFilename
xmlParserInputBufferCreateMem
xmlAllocParserInputBuffer
@@ -418,11 +418,11 @@ A:link, A:visited, A:active { text-decoration: underline } xmlParserInputBufferCreateIO
xmlParserInputBufferCreateStatic

Type xmlParserInputPtr:

xmlLoadExternalEntity
-xmlNewEntityInputStream
xmlExternalEntityLoader
resolveEntity
xmlCheckHTTPInput
inputPop
+xmlNewEntityInputStream
xmlNewInputFromFile
xmlNewInputStream
xmlNewStringInputStream
@@ -438,8 +438,8 @@ A:link, A:visited, A:active { text-decoration: underline }

Type xmlRegisterNodeFunc:

xmlRegisterNodeDefault
xmlThrDefRegisterNodeDefault

Type xmlRelaxNGParserCtxtPtr:

xmlRelaxNGNewParserCtxt
-xmlRelaxNGNewMemParserCtxt
xmlRelaxNGNewDocParserCtxt
+xmlRelaxNGNewMemParserCtxt

Type xmlRelaxNGPtr:

xmlRelaxNGParse

Type xmlRelaxNGValidCtxtPtr:

xmlRelaxNGNewValidCtxt

Type xmlSchemaFacetPtr:

xmlSchemaNewFacet
@@ -452,15 +452,15 @@ A:link, A:visited, A:active { text-decoration: underline }

Type xmlTextReaderPtr:

xmlReaderForFile
xmlReaderForFd
xmlNewTextReader
+xmlReaderWalker
xmlReaderForIO
xmlNewTextReaderFilename
xmlReaderForDoc
-xmlReaderWalker
xmlReaderForMemory

Type xmlTextWriterPtr:

xmlNewTextWriter
xmlNewTextWriterDoc
-xmlNewTextWriterMemory
xmlNewTextWriterFilename
+xmlNewTextWriterMemory
xmlNewTextWriterPushParser
xmlNewTextWriterTree

Type xmlURIPtr:

xmlCreateURI
@@ -490,13 +490,14 @@ A:link, A:visited, A:active { text-decoration: underline } xmlXPathObjectCopy
xmlXPtrNewRangeNodes
valuePop
-xmlXPathVariableLookupFunc
xmlXPtrNewCollapsedRange
+xmlXPathWrapString
xmlXPtrNewRangeNodePoint
xmlXPathNewBoolean
-xmlXPathWrapString
xmlXPtrWrapLocationSet
+xmlXPathWrapExternal
xmlXPathEval
+xmlXPathVariableLookupFunc
xmlXPathNewCString
xmlXPathCompiledEval
xmlXPtrNewRange
@@ -506,6 +507,5 @@ A:link, A:visited, A:active { text-decoration: underline } xmlXPathConvertBoolean
xmlXPtrEval
xmlXPathConvertNumber
-xmlXPathWrapExternal

Type xmlXPathParserContextPtr:

xmlXPathNewParserContext

Daniel Veillard

diff --git a/doc/APIfiles.html b/doc/APIfiles.html index c15f9003..ee9a92b6 100644 --- a/doc/APIfiles.html +++ b/doc/APIfiles.html @@ -932,90 +932,92 @@ A:link, A:visited, A:active { text-decoration: underline } xmlRelaxNGValidatePushCData
XML_RELAXNG_ERR_NOTELEM
xmlRelaxNGValidityWarningFunc
-

Module schemasInternals:

xmlSchemaNotationPtr
-XML_SCHEMA_TYPE_SIMPLE
-xmlSchemaAttributeGroupPtr
-XML_SCHEMAS_QUALIF_ATTR
+

Module schemasInternals:

XML_SCHEMA_TYPE_ATTRIBUTEGROUP
+_xmlSchemaAttributeGroup
xmlSchemaElementPtr
XML_SCHEMA_CONTENT_ELEMENTS
xmlSchemaFreeType
+xmlSchemaType
+XML_SCHEMA_CONTENT_EMPTY
+_xmlSchemaType
+XML_SCHEMA_TYPE_EXTENSION
+XML_SCHEMA_FACET_MAXINCLUSIVE
+XML_SCHEMAS_FACET_UNKNOWN
+XML_SCHEMA_TYPE_LIST
+xmlSchemaElement
+_xmlSchemaNotation
+XML_SCHEMAS_ELEM_FIXED
+_xmlSchemaElement
+XML_SCHEMAS_ATTR_NSDEFAULT
+XML_SCHEMAS_ANYATTR_STRICT
+XML_SCHEMA_FACET_LENGTH
+XML_SCHEMA_TYPE_UNION
+XML_SCHEMA_FACET_MININCLUSIVE
+XML_SCHEMA_TYPE_ANY
+XML_SCHEMAS_ELEM_NSDEFAULT
+XML_SCHEMA_FACET_MAXEXCLUSIVE
+XML_SCHEMAS_ELEM_NILLABLE
+XML_SCHEMA_TYPE_COMPLEX
+xmlSchemaNotationPtr
+XML_SCHEMAS_ELEM_DEFAULT
+XML_SCHEMA_TYPE_BASIC
+XML_SCHEMA_TYPE_CHOICE
+_xmlSchemaAttribute
+XML_SCHEMAS_TYPE_MIXED
+XML_SCHEMAS_ELEM_ABSTRACT
+xmlSchemaFacet
+XML_SCHEMA_TYPE_UR
+xmlSchemaContentType
+XML_SCHEMAS_QUALIF_ELEM
+XML_SCHEMA_CONTENT_SIMPLE
+XML_SCHEMA_FACET_PATTERN
+XML_SCHEMAS_ELEM_REF
+xmlSchemaAttributeGroupPtr
+XML_SCHEMAS_QUALIF_ATTR
XML_SCHEMAS_FACET_COLLAPSE
_xmlSchemaFacet
XML_SCHEMA_CONTENT_MIXED
-xmlSchemaContentType
-xmlSchemaTypeType
-XML_SCHEMA_TYPE_SEQUENCE
+xmlSchemaVal
XML_SCHEMA_TYPE_FACET
-XML_SCHEMA_TYPE_COMPLEX_CONTENT
xmlSchemaAnnot
XML_SCHEMA_CONTENT_MIXED_OR_ELEMENTS
-XML_SCHEMA_CONTENT_EMPTY
-XML_SCHEMA_TYPE_EXTENSION
-XML_SCHEMA_TYPE_RESTRICTION
-XML_SCHEMA_FACET_MAXINCLUSIVE
-XML_SCHEMAS_FACET_UNKNOWN
-xmlSchemaAttribute
-xmlSchemaElement
-XML_SCHEMA_TYPE_LIST
-XML_SCHEMA_FACET_TOTALDIGITS
-_xmlSchemaNotation
-XML_SCHEMAS_ELEM_FIXED
-_xmlSchemaAttributeGroup
-xmlSchemaNotation
-_xmlSchemaElement
+XML_SCHEMAS_FACET_PRESERVE
+XML_SCHEMA_CONTENT_ANY
+xmlSchemaAnnotPtr
xmlSchemaFacetPtr
-XML_SCHEMAS_ANYATTR_STRICT
+XML_SCHEMA_TYPE_COMPLEX_CONTENT
XML_SCHEMA_FACET_MINEXCLUSIVE
_xmlSchemaAnnot
-XML_SCHEMAS_FACET_PRESERVE
-XML_SCHEMA_FACET_WHITESPACE
XML_SCHEMAS_ANYATTR_SKIP
xmlSchemaValPtr
XML_SCHEMAS_ANYATTR_LAX
XML_SCHEMA_TYPE_GROUP
xmlSchemaAttributeGroup
-XML_SCHEMAS_ELEM_NILLABLE
+XML_SCHEMA_TYPE_SIMPLE
XML_SCHEMA_TYPE_SIMPLE_CONTENT
XML_SCHEMA_FACET_FRACTIONDIGITS
-XML_SCHEMA_TYPE_ANY
-_xmlSchemaAttribute
-xmlSchemaTypePtr
+XML_SCHEMA_FACET_WHITESPACE
XML_SCHEMAS_ELEM_GLOBAL
-XML_SCHEMAS_ELEM_TOPLEVEL
-XML_SCHEMA_TYPE_COMPLEX
xmlSchemaAttributePtr
-XML_SCHEMA_TYPE_ATTRIBUTEGROUP
XML_SCHEMA_TYPE_ALL
-xmlSchemaAnnotPtr
-xmlSchemaVal
-XML_SCHEMA_TYPE_BASIC
-XML_SCHEMA_TYPE_CHOICE
-_xmlSchemaType
-XML_SCHEMA_TYPE_UNION
+xmlSchemaTypePtr
+xmlSchemaNotation
XML_SCHEMA_TYPE_ATTRIBUTE
-XML_SCHEMAS_TYPE_MIXED
-XML_SCHEMAS_ELEM_ABSTRACT
-XML_SCHEMA_TYPE_ELEMENT
-XML_SCHEMA_FACET_MAXEXCLUSIVE
-xmlSchemaFacet
-XML_SCHEMA_TYPE_UR
+XML_SCHEMAS_ELEM_TOPLEVEL
+XML_SCHEMA_FACET_TOTALDIGITS
XML_SCHEMA_TYPE_NOTATION
-XML_SCHEMA_FACET_LENGTH
-XML_SCHEMAS_QUALIF_ELEM
-XML_SCHEMA_CONTENT_SIMPLE
-XML_SCHEMA_CONTENT_ANY
+xmlSchemaTypeType
+xmlSchemaAttribute
XML_SCHEMA_CONTENT_BASIC
-xmlSchemaType
XML_SCHEMA_FACET_MINLENGTH
-XML_SCHEMAS_ELEM_REF
-XML_SCHEMAS_ELEM_DEFAULT
+XML_SCHEMAS_FACET_REPLACE
+XML_SCHEMA_TYPE_SEQUENCE
_xmlSchema
-XML_SCHEMA_FACET_PATTERN
-XML_SCHEMA_FACET_MININCLUSIVE
+XML_SCHEMA_TYPE_ELEMENT
XML_SCHEMA_FACET_MAXLENGTH
XML_SCHEMA_FACET_ENUMERATION
XML_SCHEMA_CONTENT_UNKNOWN
-XML_SCHEMAS_FACET_REPLACE
+XML_SCHEMA_TYPE_RESTRICTION

Module threads:

xmlRMutexPtr
xmlFreeRMutex
xmlGetThreadId
@@ -1565,6 +1567,7 @@ A:link, A:visited, A:active { text-decoration: underline } XML_HTTP_UNKNOWN_HOST
XML_XPTR_EXTRA_OBJECTS
XML_ERR_ENTITY_NOT_FINISHED
+XML_SCHEMAP_UNKNOWN_INCLUDE_CHILD
XML_IO_UNKNOWN
XML_RNGP_PAT_ONEMORE_GROUP_ATTR
XML_ERR_VALUE_REQUIRED
@@ -1621,7 +1624,7 @@ A:link, A:visited, A:active { text-decoration: underline } XML_SCHEMAP_ATTRGRP_NONAME_NOREF
XML_SCHEMAP_RESTRICTION_NONAME_NOREF
XML_XINCLUDE_TEXT_DOCUMENT
-xmlParserPrintFileContext
+XML_SCHEMAP_UNKNOWN_PREFIX
XML_XINCLUDE_FALLBACKS_IN_INCLUDE
XML_ERR_STANDALONE_VALUE
XML_SCHEMAP_REDEFINED_ATTR
@@ -1640,6 +1643,7 @@ A:link, A:visited, A:active { text-decoration: underline } XML_DTD_INVALID_DEFAULT
XML_DTD_UNKNOWN_ELEM
XML_SCHEMAP_REDEFINED_TYPE
+xmlParserPrintFileContext
XML_SCHEMAV_NOTYPE
XML_SCHEMAP_UNKNOWN_FACET_CHILD
XML_SCHEMAP_NOTATION_NO_NAME
@@ -1647,6 +1651,7 @@ A:link, A:visited, A:active { text-decoration: underline } XML_RNGP_ELEMENT_EMPTY
XML_RNGP_PAT_LIST_TEXT
XML_XPATH_START_LITERAL_ERROR
+XML_SCHEMAP_INCLUDE_SCHEMA_NOT_URI
XML_ERR_ELEMCONTENT_NOT_STARTED
XML_RNGP_INCLUDE_FAILURE
XML_RNGP_INVALID_VALUE
@@ -1850,6 +1855,7 @@ A:link, A:visited, A:active { text-decoration: underline } XML_XPATH_MEMORY_ERROR
XML_SCHEMAP_NOROOT
XML_XPATH_EXPR_ERROR
+XML_SCHEMAP_INCLUDE_SCHEMA_NO_URI
XML_RNGP_DEFINE_EMPTY
XML_ERR_ATTRIBUTE_NOT_STARTED
XML_XPATH_UNCLOSED_ERROR
@@ -2037,9 +2043,11 @@ A:link, A:visited, A:active { text-decoration: underline } XML_IO_ESPIPE
XML_DTD_NO_DOC
XML_IO_EEXIST
+XML_SCHEMAP_NOT_SCHEMA
XML_FROM_SCHEMASV
XML_FROM_SCHEMASP
XML_ERR_MIXED_NOT_FINISHED
+XML_SCHEMAP_DEF_AND_PREFIX
XML_DTD_STANDALONE_WHITE_SPACE
XML_HTTP_USE_IP
XML_IO_ENCODER
diff --git a/doc/APIsymbols.html b/doc/APIsymbols.html index 9f838085..2e17b006 100644 --- a/doc/APIsymbols.html +++ b/doc/APIsymbols.html @@ -678,6 +678,7 @@ A:link, A:visited, A:active { text-decoration: underline } XML_SCHEMAP_ATTRGRP_NONAME_NOREF
XML_SCHEMAP_ATTR_NONAME_NOREF
XML_SCHEMAP_COMPLEXTYPE_NONAME_NOREF
+XML_SCHEMAP_DEF_AND_PREFIX
XML_SCHEMAP_ELEMFORMDEFAULT_VALUE
XML_SCHEMAP_ELEM_DEFAULT_FIXED
XML_SCHEMAP_ELEM_NONAME_NOREF
@@ -690,6 +691,8 @@ A:link, A:visited, A:active { text-decoration: underline } XML_SCHEMAP_IMPORT_NAMESPACE_NOT_URI
XML_SCHEMAP_IMPORT_REDEFINE_NSNAME
XML_SCHEMAP_IMPORT_SCHEMA_NOT_URI
+XML_SCHEMAP_INCLUDE_SCHEMA_NOT_URI
+XML_SCHEMAP_INCLUDE_SCHEMA_NO_URI
XML_SCHEMAP_INVALID_BOOLEAN
XML_SCHEMAP_INVALID_ENUM
XML_SCHEMAP_INVALID_FACET
@@ -703,6 +706,7 @@ A:link, A:visited, A:active { text-decoration: underline } XML_SCHEMAP_NOTATION_NO_NAME
XML_SCHEMAP_NOTHING_TO_PARSE
XML_SCHEMAP_NOTYPE_NOREF
+XML_SCHEMAP_NOT_SCHEMA
XML_SCHEMAP_PREFIX_UNDEFINED
XML_SCHEMAP_REDEFINED_ATTR
XML_SCHEMAP_REDEFINED_ATTRGROUP
@@ -730,8 +734,10 @@ A:link, A:visited, A:active { text-decoration: underline } XML_SCHEMAP_UNKNOWN_FACET_TYPE
XML_SCHEMAP_UNKNOWN_GROUP_CHILD
XML_SCHEMAP_UNKNOWN_IMPORT_CHILD
+XML_SCHEMAP_UNKNOWN_INCLUDE_CHILD
XML_SCHEMAP_UNKNOWN_LIST_CHILD
XML_SCHEMAP_UNKNOWN_NOTATION_CHILD
+XML_SCHEMAP_UNKNOWN_PREFIX
XML_SCHEMAP_UNKNOWN_PROCESSCONTENT_CHILD
XML_SCHEMAP_UNKNOWN_REF
XML_SCHEMAP_UNKNOWN_RESTRICTION_CHILD
@@ -744,11 +750,13 @@ A:link, A:visited, A:active { text-decoration: underline } XML_SCHEMAS_ANYATTR_LAX
XML_SCHEMAS_ANYATTR_SKIP
XML_SCHEMAS_ANYATTR_STRICT
+XML_SCHEMAS_ATTR_NSDEFAULT
XML_SCHEMAS_ELEM_ABSTRACT
XML_SCHEMAS_ELEM_DEFAULT
XML_SCHEMAS_ELEM_FIXED
XML_SCHEMAS_ELEM_GLOBAL
XML_SCHEMAS_ELEM_NILLABLE
+XML_SCHEMAS_ELEM_NSDEFAULT
XML_SCHEMAS_ELEM_REF
XML_SCHEMAS_ELEM_TOPLEVEL
XML_SCHEMAS_ERR_
diff --git a/doc/html/libxml-encoding.html b/doc/html/libxml-encoding.html index aa32dc5e..b02c7280 100644 --- a/doc/html/libxml-encoding.html +++ b/doc/html/libxml-encoding.html @@ -83,10 +83,10 @@ int xmlCharEncodingOutputFunc (unsigned iconv_t iconv_out }

Function: UTF8Toisolat1

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

Take a block of UTF-8 chars in and try to convert it to an ISO Latin 1 block of chars out.

-
out:a pointer to an array of bytes to store the result
outlen:the length of @out
in:a pointer to an array of UTF-8 chars
inlen:the length of @in
Returns:0 if success, -2 if the transcoding fails, or -1 otherwise The value of @inlen after return is the number of octets consumed as the return value is positive, else unpredictable. The value of @outlen after return is the number of ocetes consumed.

Function: isolat1ToUTF8

int	isolat1ToUTF8			(unsigned char * out, 
int * outlen,
const unsigned char * in,
int * inlen)
+
out:a pointer to an array of bytes to store the result
outlen:the length of @out
in:a pointer to an array of UTF-8 chars
inlen:the length of @in
Returns:0 if success, -2 if the transcoding fails, or -1 otherwise The value of @inlen after return is the number of octets consumed if the return value is positive, else unpredictable. The value of @outlen after return is the number of octets consumed.

Function: isolat1ToUTF8

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

Take a block of ISO Latin 1 chars in and try to convert it to an UTF-8 block of chars out.

-
out:a pointer to an array of bytes to store the result
outlen:the length of @out
in:a pointer to an array of ISO Latin 1 chars
inlen:the length of @in
Returns:0 if success, or -1 otherwise The value of @inlen after return is the number of octets consumed as the return value is positive, else unpredictable. The value of @outlen after return is the number of ocetes consumed.

Function: xmlAddEncodingAlias

int	xmlAddEncodingAlias		(const char * name, 
const char * alias)
-

Registers and alias @alias for an encoding named @name. Existing alias will be overwritten.

+
out:a pointer to an array of bytes to store the result
outlen:the length of @out
in:a pointer to an array of ISO Latin 1 chars
inlen:the length of @in
Returns:0 if success, or -1 otherwise The value of @inlen after return is the number of octets consumed if the return value is positive, else unpredictable. The value of @outlen after return is the number of octets consumed.

Function: xmlAddEncodingAlias

int	xmlAddEncodingAlias		(const char * name, 
const char * alias)
+

Registers an alias @alias for an encoding named @name. Existing alias will be overwritten.

name:the encoding name as parsed, in UTF-8 format (ASCII actually)
alias:the alias name as parsed, in UTF-8 format (ASCII actually)
Returns:0 in case of success, -1 in case of error

Function: xmlCharEncCloseFunc

int	xmlCharEncCloseFunc		(xmlCharEncodingHandler * handler)

Generic front-end for encoding handler close function

handler:char enconding transformation data structure
Returns:0 if success, or -1 in case of error

Function: xmlCharEncFirstLine

int	xmlCharEncFirstLine		(xmlCharEncodingHandler * handler, 
xmlBufferPtr out,
xmlBufferPtr in)
@@ -97,21 +97,21 @@ int xmlCharEncodingOutputFunc (unsigned

Generic front-end for the encoding handler output function a first call with @in == NULL has to be made firs to initiate the output in case of non-stateless encoding needing to initiate their state or the output (like the BOM in UTF16). In case of UTF8 sequence conversion errors for the given encoder, the content will be automatically remapped to a CharRef sequence.

handler:char enconding transformation data structure
out:an xmlBuffer for the output.
in:an xmlBuffer for the input
Returns:the number of byte written if success, or -1 general error -2 if the transcoding fails (for *in is not valid utf8 string or the result of transformation can't fit into the encoding we want), or

Function type: xmlCharEncodingInputFunc

Function type: xmlCharEncodingInputFunc
 int	xmlCharEncodingInputFunc	(unsigned char * out, 
int * outlen,
const unsigned char * in,
int * inlen) -

Take a block of chars in the original encoding and try to convert it to an UTF-8 block of chars out.

out:a pointer to an array of bytes to store the UTF-8 result
outlen:the length of @out
in:a pointer to an array of chars in the original encoding
inlen:the length of @in
Returns:the number of byte written, or -1 by lack of space, or -2 if the transcoding failed. The value of @inlen after return is the number of octets consumed as the return value is positive, else unpredictiable. The value of @outlen after return is the number of octets consumed.

+

Take a block of chars in the original encoding and try to convert it to an UTF-8 block of chars out.

out:a pointer to an array of bytes to store the UTF-8 result
outlen:the length of @out
in:a pointer to an array of chars in the original encoding
inlen:the length of @in
Returns:the number of bytes written, -1 if lack of space, or -2 if the transcoding failed. The value of @inlen after return is the number of octets consumed if the return value is positive, else unpredictiable. The value of @outlen after return is the number of octets consumed.

Function type: xmlCharEncodingOutputFunc

Function type: xmlCharEncodingOutputFunc
 int	xmlCharEncodingOutputFunc	(unsigned char * out, 
int * outlen,
const unsigned char * in,
int * inlen) -

Take a block of UTF-8 chars in and try to convert it to an other encoding. Note: a first call designed to produce heading info is called with in = NULL. If stateful this should also initialize the encoder state.

out:a pointer to an array of bytes to store the result
outlen:the length of @out
in:a pointer to an array of UTF-8 chars
inlen:the length of @in
Returns:the number of byte written, or -1 by lack of space, or -2 if the transcoding failed. The value of @inlen after return is the number of octets consumed as the return value is positive, else unpredictiable. The value of @outlen after return is the number of ocetes consumed.

+

Take a block of UTF-8 chars in and try to convert it to another encoding. Note: a first call designed to produce heading info is called with in = NULL. If stateful this should also initialize the encoder state.

out:a pointer to an array of bytes to store the result
outlen:the length of @out
in:a pointer to an array of UTF-8 chars
inlen:the length of @in
Returns:the number of bytes written, -1 if lack of space, or -2 if the transcoding failed. The value of @inlen after return is the number of octets consumed if the return value is positive, else unpredictiable. The value of @outlen after return is the number of ocetes consumed.

Function: xmlCheckUTF8

int	xmlCheckUTF8			(const unsigned char * utf)
-

Checks @utf for being valid utf-8. @utf is assumed to be null-terminated. This function is not super-strict, as it will allow longer utf-8 sequences than necessary. Note that Java is capable of producing these sequences if provoked. Also note, this routine checks for the 4-byte maximum size, but does not check for 0x10ffff maximum value.

-
utf:Pointer to putative utf-8 encoded string.
Returns:value: true if @utf is valid.

Function: xmlCleanupCharEncodingHandlers

void	xmlCleanupCharEncodingHandlers	(void)
+

Checks @utf for being valid UTF-8. @utf is assumed to be null-terminated. This function is not super-strict, as it will allow longer UTF-8 sequences than necessary. Note that Java is capable of producing these sequences if provoked. Also note, this routine checks for the 4-byte maximum size, but does not check for 0x10ffff maximum value.

+
utf:Pointer to putative UTF-8 encoded string.
Returns:value: true if @utf is valid.

Function: xmlCleanupCharEncodingHandlers

void	xmlCleanupCharEncodingHandlers	(void)

Cleanup the memory allocated for the char encoding support, it unregisters all the encoding handlers and the aliases.

Function: xmlCleanupEncodingAliases

void	xmlCleanupEncodingAliases	(void)

Unregisters all aliases

Function: xmlDelEncodingAlias

int	xmlDelEncodingAlias		(const char * alias)

Unregisters an encoding alias @alias

alias:the alias name as parsed, in UTF-8 format (ASCII actually)
Returns:0 in case of success, -1 in case of error

Function: xmlDetectCharEncoding

xmlCharEncoding	xmlDetectCharEncoding	(const unsigned char * in, 
int len)
-

Guess the encoding of the entity using the first bytes of the entity content accordingly of the non-normative appendix F of the XML-1.0 recommendation.

-
in:a pointer to the first bytes of the XML entity, must be at least 4 bytes long.
len:pointer to the length of the buffer
Returns:one of the XML_CHAR_ENCODING_... values.

Function: xmlFindCharEncodingHandler

xmlCharEncodingHandlerPtr	xmlFindCharEncodingHandler	(const char * name)
+

Guess the encoding of the entity using the first bytes of the entity content according to the non-normative appendix F of the XML-1.0 recommendation.

+
in:a pointer to the first bytes of the XML entity, must be at least 2 bytes long (at least 4 if encoding is UTF4 variant).
len:pointer to the length of the buffer
Returns:one of the XML_CHAR_ENCODING_... values.

Function: xmlFindCharEncodingHandler

xmlCharEncodingHandlerPtr	xmlFindCharEncodingHandler	(const char * name)

Search in the registered set the handler able to read/write that encoding.

name:a string describing the char encoding.
Returns:the handler or NULL if not found

Function: xmlGetCharEncodingHandler

xmlCharEncodingHandlerPtr	xmlGetCharEncodingHandler	(xmlCharEncoding enc)

Search in the registered set the handler able to read/write that encoding.

@@ -119,24 +119,24 @@ int xmlCharEncodingOutputFunc (unsigned char * out,
int * outlen,

The "canonical" name for XML encoding. C.f. http://www.w3.org/TR/REC-xml#charencoding Section 4.3.3 Character Encoding in Entities

enc:the encoding
Returns:the canonical name for the given encoding

Function: xmlGetEncodingAlias

const char *	xmlGetEncodingAlias	(const char * alias)

Lookup an encoding name for the given alias.

-
alias:the alias name as parsed, in UTF-8 format (ASCII actually)
Returns:NULL if not found the original name otherwise

Function: xmlGetUTF8Char

int	xmlGetUTF8Char			(const unsigned char * utf, 
int * len)
+
alias:the alias name as parsed, in UTF-8 format (ASCII actually)
Returns:NULL if not found, otherwise the original name

Function: xmlGetUTF8Char

int	xmlGetUTF8Char			(const unsigned char * utf, 
int * len)

Read one UTF8 Char from @utf

-
utf:a sequence of UTF-8 encoded bytes
len:a pointer to @bytes len
Returns:the char value or -1 in case of error and update @len with the number of bytes used

Function: xmlInitCharEncodingHandlers

void	xmlInitCharEncodingHandlers	(void)
+
utf:a sequence of UTF-8 encoded bytes
len:a pointer to @bytes len
Returns:the char value or -1 in case of error, and updates *len with the number of bytes consumed

Function: xmlInitCharEncodingHandlers

void	xmlInitCharEncodingHandlers	(void)

Initialize the char encoding support, it registers the default encoding supported. NOTE: while public, this function usually doesn't need to be called in normal processing.

Function: xmlNewCharEncodingHandler

xmlCharEncodingHandlerPtr	xmlNewCharEncodingHandler	(const char * name, 
xmlCharEncodingInputFunc input,
xmlCharEncodingOutputFunc output)

Create and registers an xmlCharEncodingHandler.

name:the encoding name, in UTF-8 format (ASCII actually)
input:the xmlCharEncodingInputFunc to read that encoding
output:the xmlCharEncodingOutputFunc to write that encoding
Returns:the xmlCharEncodingHandlerPtr created (or NULL in case of error).

Function: xmlParseCharEncoding

xmlCharEncoding	xmlParseCharEncoding	(const char * name)
-

Compare the string to the known encoding schemes already known. Note that the comparison is case insensitive accordingly to the section [XML] 4.3.3 Character Encoding in Entities.

+

Compare the string to the encoding schemes already known. Note that the comparison is case insensitive accordingly to the section [XML] 4.3.3 Character Encoding in Entities.

name:the encoding name as parsed, in UTF-8 format (ASCII actually)
Returns:one of the XML_CHAR_ENCODING_... values or XML_CHAR_ENCODING_NONE if not recognized.

Function: xmlRegisterCharEncodingHandler

void	xmlRegisterCharEncodingHandler	(xmlCharEncodingHandlerPtr handler)

Register the char encoding handler, surprising, isn't it ?

handler:the xmlCharEncodingHandlerPtr handler block

Function: xmlUTF8Charcmp

int	xmlUTF8Charcmp			(const xmlChar * utf1, 
const xmlChar * utf2)

compares the two UCS4 values

utf1:pointer to first UTF8 char
utf2:pointer to second UTF8 char
Returns:result of the compare as with xmlStrncmp

Function: xmlUTF8Size

int	xmlUTF8Size			(const xmlChar * utf)
-

calulates the internal size of a UTF8 character

+

calculates the internal size of a UTF8 character

utf:pointer to the UTF8 character
Returns:the numbers of bytes in the character, -1 on format error

Function: xmlUTF8Strlen

int	xmlUTF8Strlen			(const xmlChar * utf)

compute the length of an UTF8 string, it doesn't do a full UTF8 checking of the content of the string.

utf:a sequence of UTF-8 encoded bytes
Returns:the number of characters in the string or -1 in case of error

Function: xmlUTF8Strloc

int	xmlUTF8Strloc			(const xmlChar * utf, 
const xmlChar * utfchar)
-

a function to provide relative location of a UTF8 char

+

a function to provide the relative location of a UTF8 char

utf:the input UTF8 *
utfchar:the UTF8 character to be found
Returns:the relative character position of the desired char or -1 if not found

Function: xmlUTF8Strndup

xmlChar *	xmlUTF8Strndup		(const xmlChar * utf, 
int len)

a strndup for array of UTF8's

utf:the input UTF8 *
len:the len of @utf (in chars)
Returns:a new UTF8 * or NULL

Function: xmlUTF8Strpos

xmlChar *	xmlUTF8Strpos		(const xmlChar * utf, 
int pos)
@@ -144,5 +144,5 @@ int xmlCharEncodingOutputFunc (unsigned char * out,
int * outlen,
utf:the input UTF8 *
pos:the position of the desired UTF8 char (in chars)
Returns:a pointer to the UTF8 character or NULL

Function: xmlUTF8Strsize

int	xmlUTF8Strsize			(const xmlChar * utf, 
int len)

storage size of an UTF8 string

utf:a sequence of UTF-8 encoded bytes
len:the number of characters in the array
Returns:the storage size of the first 'len' characters of ARRAY

Function: xmlUTF8Strsub

xmlChar *	xmlUTF8Strsub		(const xmlChar * utf, 
int start,
int len)
-

Note: positions are given in units of UTF-8 chars

+

Create a substring from a given UTF-8 string Note: positions are given in units of UTF-8 chars

utf:a sequence of UTF-8 encoded bytes
start:relative pos of first char
len:total number to copy
Returns:a pointer to a newly created string or NULL if any problem

Daniel Veillard

diff --git a/doc/html/libxml-schemasInternals.html b/doc/html/libxml-schemasInternals.html index 184fa733..63405c1b 100644 --- a/doc/html/libxml-schemasInternals.html +++ b/doc/html/libxml-schemasInternals.html @@ -10,7 +10,7 @@ A:link, A:visited, A:active { text-decoration: underline } Module schemasInternals from libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

Module schemasInternals from libxml2

API Menu
API Indexes
Related links

internal interfaces for the XML Schemas handling and schema validity checking

Table of Contents

#define XML_SCHEMAS_ANYATTR_LAX
#define XML_SCHEMAS_ANYATTR_SKIP
#define XML_SCHEMAS_ANYATTR_STRICT
#define XML_SCHEMAS_ELEM_ABSTRACT
#define XML_SCHEMAS_ELEM_DEFAULT
#define XML_SCHEMAS_ELEM_FIXED
#define XML_SCHEMAS_ELEM_GLOBAL
#define XML_SCHEMAS_ELEM_NILLABLE
#define XML_SCHEMAS_ELEM_REF
#define XML_SCHEMAS_ELEM_TOPLEVEL
#define XML_SCHEMAS_FACET_COLLAPSE
#define XML_SCHEMAS_FACET_PRESERVE
#define XML_SCHEMAS_FACET_REPLACE
#define XML_SCHEMAS_FACET_UNKNOWN
#define XML_SCHEMAS_QUALIF_ATTR
#define XML_SCHEMAS_QUALIF_ELEM
#define XML_SCHEMAS_TYPE_MIXED
Structure xmlSchemaAnnot
struct _xmlSchemaAnnot + Module schemasInternals from libxml2
Action against software patentsGnome2 LogoW3C LogoRed Hat Logo
Made with Libxml2 Logo

Module schemasInternals from libxml2

API Menu
API Indexes
Related links

internal interfaces for the XML Schemas handling and schema validity checking

Table of Contents

#define XML_SCHEMAS_ANYATTR_LAX
#define XML_SCHEMAS_ANYATTR_SKIP
#define XML_SCHEMAS_ANYATTR_STRICT
#define XML_SCHEMAS_ATTR_NSDEFAULT
#define XML_SCHEMAS_ELEM_ABSTRACT
#define XML_SCHEMAS_ELEM_DEFAULT
#define XML_SCHEMAS_ELEM_FIXED
#define XML_SCHEMAS_ELEM_GLOBAL
#define XML_SCHEMAS_ELEM_NILLABLE
#define XML_SCHEMAS_ELEM_NSDEFAULT
#define XML_SCHEMAS_ELEM_REF
#define XML_SCHEMAS_ELEM_TOPLEVEL
#define XML_SCHEMAS_FACET_COLLAPSE
#define XML_SCHEMAS_FACET_PRESERVE
#define XML_SCHEMAS_FACET_REPLACE
#define XML_SCHEMAS_FACET_UNKNOWN
#define XML_SCHEMAS_QUALIF_ATTR
#define XML_SCHEMAS_QUALIF_ELEM
#define XML_SCHEMAS_TYPE_MIXED
Structure xmlSchemaAnnot
struct _xmlSchemaAnnot
Typedef xmlSchemaAnnot * xmlSchemaAnnotPtr
 
Structure xmlSchemaAttribute
struct _xmlSchemaAttribute
Structure xmlSchemaAttributeGroup
struct _xmlSchemaAttributeGroup @@ -34,11 +34,13 @@ The content of this structure is not made public by the API.

Macro: XML_SCHEMAS_ANYATTR_LAX

#define XML_SCHEMAS_ANYATTR_LAX

Macro: XML_SCHEMAS_ANYATTR_SKIP

#define XML_SCHEMAS_ANYATTR_SKIP

Macro: XML_SCHEMAS_ANYATTR_STRICT

#define XML_SCHEMAS_ANYATTR_STRICT

+

Macro: XML_SCHEMAS_ATTR_NSDEFAULT

#define XML_SCHEMAS_ATTR_NSDEFAULT

allow elements in no namespace

Macro: XML_SCHEMAS_ELEM_ABSTRACT

#define XML_SCHEMAS_ELEM_ABSTRACT

the element is abstract

Macro: XML_SCHEMAS_ELEM_DEFAULT

#define XML_SCHEMAS_ELEM_DEFAULT

the element has a default value

Macro: XML_SCHEMAS_ELEM_FIXED

#define XML_SCHEMAS_ELEM_FIXED

the element has a fixed value

Macro: XML_SCHEMAS_ELEM_GLOBAL

#define XML_SCHEMAS_ELEM_GLOBAL

the element is global

Macro: XML_SCHEMAS_ELEM_NILLABLE

#define XML_SCHEMAS_ELEM_NILLABLE

the element is nillable

+

Macro: XML_SCHEMAS_ELEM_NSDEFAULT

#define XML_SCHEMAS_ELEM_NSDEFAULT

allow elements in no namespace

Macro: XML_SCHEMAS_ELEM_REF

#define XML_SCHEMAS_ELEM_REF

the element is a reference to a type

Macro: XML_SCHEMAS_ELEM_TOPLEVEL

#define XML_SCHEMAS_ELEM_TOPLEVEL

the element is top level

Macro: XML_SCHEMAS_FACET_COLLAPSE

#define XML_SCHEMAS_FACET_COLLAPSE

collapse the types of the facet

@@ -54,25 +56,27 @@ The content of this structure is not made public by the API. }

Structure xmlSchemaAttribute

Structure xmlSchemaAttribute
struct _xmlSchemaAttribute { xmlSchemaTypeType type : The kind of type struct _xmlSchemaAttribute * next : the next attribute if in a group ... - xmlChar * name - xmlChar * id - xmlChar * ref - xmlChar * refNs - xmlChar * typeName - xmlChar * typeNs + const xmlChar * name + const xmlChar * id + const xmlChar * ref + const xmlChar * refNs + const xmlChar * typeName + const xmlChar * typeNs xmlSchemaAnnotPtr annot xmlSchemaTypePtr base int occurs - xmlChar * defValue + const xmlChar * defValue xmlSchemaTypePtr subtypes xmlNodePtr node + const xmlChar * targetNamespace + int flags }

Structure xmlSchemaAttributeGroup

Structure xmlSchemaAttributeGroup
struct _xmlSchemaAttributeGroup { xmlSchemaTypeType type : The kind of type struct _xmlSchemaAttribute * next : the next attribute if in a group ... - xmlChar * name - xmlChar * id - xmlChar * ref - xmlChar * refNs + const xmlChar * name + const xmlChar * id + const xmlChar * ref + const xmlChar * refNs xmlSchemaAnnotPtr annot xmlSchemaAttributePtr attributes xmlNodePtr node @@ -89,10 +93,10 @@ The content of this structure is not made public by the API.

Structure xmlSchemaElement

Structure xmlSchemaElement
struct _xmlSchemaElement { xmlSchemaTypeType type : The kind of type struct _xmlSchemaType * next : the next type if in a sequence ... - xmlChar * name - xmlChar * id - xmlChar * ref - xmlChar * refNs + const xmlChar * name + const xmlChar * id + const xmlChar * ref + const xmlChar * refNs xmlSchemaAnnotPtr annot xmlSchemaTypePtr subtypes xmlSchemaAttributePtr attributes @@ -100,21 +104,21 @@ The content of this structure is not made public by the API. int minOccurs int maxOccurs int flags - xmlChar * targetNamespace - xmlChar * namedType - xmlChar * namedTypeNs - xmlChar * substGroup - xmlChar * substGroupNs - xmlChar * scope - xmlChar * value + const xmlChar * targetNamespace + const xmlChar * namedType + const xmlChar * namedTypeNs + const xmlChar * substGroup + const xmlChar * substGroupNs + const xmlChar * scope + const xmlChar * value struct _xmlSchemaElement * refDecl xmlRegexpPtr contModel xmlSchemaContentType contentType }

Structure xmlSchemaFacet

Structure xmlSchemaFacet
struct _xmlSchemaFacet { xmlSchemaTypeType type : The kind of type struct _xmlSchemaFacet * next : the next type if in a sequence ... - xmlChar * value - xmlChar * id + const xmlChar * value + const xmlChar * id xmlSchemaAnnotPtr annot xmlNodePtr node int fixed @@ -123,16 +127,16 @@ The content of this structure is not made public by the API. xmlRegexpPtr regexp }

Structure xmlSchemaNotation

Structure xmlSchemaNotation
struct _xmlSchemaNotation { xmlSchemaTypeType type : The kind of type - xmlChar * name + const xmlChar * name xmlSchemaAnnotPtr annot - xmlChar * identifier + const xmlChar * identifier }

Structure xmlSchemaType

Structure xmlSchemaType
struct _xmlSchemaType { xmlSchemaTypeType type : The kind of type struct _xmlSchemaType * next : the next type if in a sequence ... - xmlChar * name - xmlChar * id - xmlChar * ref - xmlChar * refNs + const xmlChar * name + const xmlChar * id + const xmlChar * ref + const xmlChar * refNs xmlSchemaAnnotPtr annot xmlSchemaTypePtr subtypes xmlSchemaAttributePtr attributes @@ -141,8 +145,8 @@ The content of this structure is not made public by the API. int maxOccurs int flags xmlSchemaContentType contentType - xmlChar * base - xmlChar * baseNs + const xmlChar * base + const xmlChar * baseNs xmlSchemaTypePtr baseType xmlSchemaFacetPtr facets }

Enum xmlSchemaTypeType

Enum xmlSchemaTypeType {
diff --git a/doc/html/libxml-tree.html b/doc/html/libxml-tree.html
index 0188bda2..e2ba46e6 100644
--- a/doc/html/libxml-tree.html
+++ b/doc/html/libxml-tree.html
@@ -206,7 +206,7 @@ A:link, A:visited, A:active { text-decoration: underline }
 

Macro: BAD_CAST

#define BAD_CAST

Macro to cast a string to an xmlChar * when one know its safe.

Macro: BASE_BUFFER_SIZE

#define BASE_BUFFER_SIZE

default buffer size 4000.

Macro: XML_GET_CONTENT

#define XML_GET_CONTENT

Macro to extract the content pointer of a node.

-

Macro: XML_GET_LINE

#define XML_GET_LINE

Macro to extract the line number of an element node. This will work only if line numbering is activated by calling xmlLineNumbersDefault(1) before parsing.

+

Macro: XML_GET_LINE

#define XML_GET_LINE

Macro to extract the line number of an element node.

Macro: XML_LOCAL_NAMESPACE

#define XML_LOCAL_NAMESPACE

A namespace declaration node.

Macro: XML_XML_NAMESPACE

#define XML_XML_NAMESPACE

This is the namespace for the special xml: prefix predefined in the XML Namespace specification.

Macro: xmlChildrenNode

#define xmlChildrenNode

Macro for compatibility naming layer with libxml1.

diff --git a/doc/html/libxml-xinclude.html b/doc/html/libxml-xinclude.html index 72a4f84b..8c4368a5 100644 --- a/doc/html/libxml-xinclude.html +++ b/doc/html/libxml-xinclude.html @@ -19,14 +19,14 @@ The content of this structure is not made public by the API.
int	xmlXIncludeProcessNode		(xmlXIncludeCtxtPtr ctxt, 
xmlNodePtr node)
int	xmlXIncludeProcessTree		(xmlNodePtr tree)

Description

-

Macro: XINCLUDE_FALLBACK

#define XINCLUDE_FALLBACK

-

Macro: XINCLUDE_HREF

#define XINCLUDE_HREF

-

Macro: XINCLUDE_NODE

#define XINCLUDE_NODE

-

Macro: XINCLUDE_NS

#define XINCLUDE_NS

-

Macro: XINCLUDE_PARSE

#define XINCLUDE_PARSE

-

Macro: XINCLUDE_PARSE_ENCODING

#define XINCLUDE_PARSE_ENCODING

-

Macro: XINCLUDE_PARSE_TEXT

#define XINCLUDE_PARSE_TEXT

-

Macro: XINCLUDE_PARSE_XML

#define XINCLUDE_PARSE_XML

+

Macro: XINCLUDE_FALLBACK

#define XINCLUDE_FALLBACK

Macro defining "fallback"

+

Macro: XINCLUDE_HREF

#define XINCLUDE_HREF

Macro defining "href"

+

Macro: XINCLUDE_NODE

#define XINCLUDE_NODE

Macro defining "include"

+

Macro: XINCLUDE_NS

#define XINCLUDE_NS

Macro defining the Xinclude namespace: http://www.w3.org/2001/XInclude

+

Macro: XINCLUDE_PARSE

#define XINCLUDE_PARSE

Macro defining "parse"

+

Macro: XINCLUDE_PARSE_ENCODING

#define XINCLUDE_PARSE_ENCODING

Macro defining "encoding"

+

Macro: XINCLUDE_PARSE_TEXT

#define XINCLUDE_PARSE_TEXT

Macro defining "text"

+

Macro: XINCLUDE_PARSE_XML

#define XINCLUDE_PARSE_XML

Macro defining "xml"

Structure xmlXIncludeCtxt

Structure xmlXIncludeCtxt
struct _xmlXIncludeCtxt { The content of this structure is not made public by the API. }

Function: xmlXIncludeFreeContext

void	xmlXIncludeFreeContext		(xmlXIncludeCtxtPtr ctxt)
diff --git a/doc/html/libxml-xmlerror.html b/doc/html/libxml-xmlerror.html index a0eaac0d..b8a9d348 100644 --- a/doc/html/libxml-xmlerror.html +++ b/doc/html/libxml-xmlerror.html @@ -529,6 +529,12 @@ void xmlStructuredErrorFunc (void * userD XML_SCHEMAP_REDEFINED_ATTR = 1764 : 1763 XML_SCHEMAP_REDEFINED_NOTATION = 1765 : 1764 XML_SCHEMAP_FAILED_PARSE = 1766 : 1765 + XML_SCHEMAP_UNKNOWN_PREFIX = 1767 : 1766 + XML_SCHEMAP_DEF_AND_PREFIX = 1768 : 1767 + XML_SCHEMAP_UNKNOWN_INCLUDE_CHILD = 1769 : 1768 + XML_SCHEMAP_INCLUDE_SCHEMA_NOT_URI = 1770 : 1769 + XML_SCHEMAP_INCLUDE_SCHEMA_NO_URI = 1771 : 1770 + XML_SCHEMAP_NOT_SCHEMA = 1772 : 1771 XML_SCHEMAV_NOROOT = 1800 XML_SCHEMAV_UNDECLAREDELEM = 1801 : 1801 XML_SCHEMAV_NOTTOPLEVEL = 1802 : 1802 diff --git a/doc/html/libxml-xmlschemas.html b/doc/html/libxml-xmlschemas.html index 39ce7723..bb2cfa2d 100644 --- a/doc/html/libxml-xmlschemas.html +++ b/doc/html/libxml-xmlschemas.html @@ -40,10 +40,10 @@ void xmlSchemaValidityWarningFunc (v

Description

Structure xmlSchema

Structure xmlSchema
struct _xmlSchema { - xmlChar * name : schema name - xmlChar * targetNamespace : the target namespace - xmlChar * version - xmlChar * id + const xmlChar * name : schema name + const xmlChar * targetNamespace : the target namespace + const xmlChar * version + const xmlChar * id xmlDocPtr doc xmlSchemaAnnotPtr annot int flags @@ -55,6 +55,8 @@ void xmlSchemaValidityWarningFunc (v xmlHashTablePtr schemasImports void * _private : unused by the library for users or bind xmlHashTablePtr groupDecl + xmlDictPtr dict + void * includes : the includes, this is opaque for now }

Structure xmlSchemaParserCtxt

Structure xmlSchemaParserCtxt
struct _xmlSchemaParserCtxt { The content of this structure is not made public by the API. }

Structure xmlSchemaValidCtxt

Structure xmlSchemaValidCtxt
struct _xmlSchemaValidCtxt { diff --git a/doc/html/libxml-xmlwriter.html b/doc/html/libxml-xmlwriter.html index 6b068372..9f9b997d 100644 --- a/doc/html/libxml-xmlwriter.html +++ b/doc/html/libxml-xmlwriter.html @@ -176,31 +176,31 @@ The content of this structure is not made public by the API.

Write an xml element with namespace support.

writer:the xmlTextWriterPtr
prefix:namespace prefix
name:element local name
namespaceURI:namespace URI
content:element content
Returns:the bytes written (may be 0 because of buffering) or -1 in case of error

Function: xmlTextWriterWriteFormatAttribute

int	xmlTextWriterWriteFormatAttribute	(xmlTextWriterPtr writer, 
const xmlChar * name,
const char * format,
... ...)

Write a formatted xml attribute.

-
writer:the xmlTextWriterPtr
name:attribute name
format:format string (see printf)
...:
Returns:the bytes written (may be 0 because of buffering) or -1 in case of error

Function: xmlTextWriterWriteFormatAttributeNS

int	xmlTextWriterWriteFormatAttributeNS	(xmlTextWriterPtr writer, 
const xmlChar * prefix,
const xmlChar * name,
const xmlChar * namespaceURI,
const char * format,
... ...)
+
writer:the xmlTextWriterPtr
name:attribute name
format:format string (see printf)
...:extra parameters for the format
Returns:the bytes written (may be 0 because of buffering) or -1 in case of error

Function: xmlTextWriterWriteFormatAttributeNS

int	xmlTextWriterWriteFormatAttributeNS	(xmlTextWriterPtr writer, 
const xmlChar * prefix,
const xmlChar * name,
const xmlChar * namespaceURI,
const char * format,
... ...)

Write a formatted xml attribute.with namespace support

-
writer:the xmlTextWriterPtr
prefix:namespace prefix
name:attribute local name
namespaceURI:namespace URI
format:format string (see printf)
...:
Returns:the bytes written (may be 0 because of buffering) or -1 in case of error

Function: xmlTextWriterWriteFormatCDATA

int	xmlTextWriterWriteFormatCDATA	(xmlTextWriterPtr writer, 
const char * format,
... ...)
+
writer:the xmlTextWriterPtr
prefix:namespace prefix
name:attribute local name
namespaceURI:namespace URI
format:format string (see printf)
...:extra parameters for the format
Returns:the bytes written (may be 0 because of buffering) or -1 in case of error

Function: xmlTextWriterWriteFormatCDATA

int	xmlTextWriterWriteFormatCDATA	(xmlTextWriterPtr writer, 
const char * format,
... ...)

Write a formatted xml CDATA.

-
writer:the xmlTextWriterPtr
format:format string (see printf)
...:
Returns:the bytes written (may be 0 because of buffering) or -1 in case of error

Function: xmlTextWriterWriteFormatComment

int	xmlTextWriterWriteFormatComment	(xmlTextWriterPtr writer, 
const char * format,
... ...)
+
writer:the xmlTextWriterPtr
format:format string (see printf)
...:extra parameters for the format
Returns:the bytes written (may be 0 because of buffering) or -1 in case of error

Function: xmlTextWriterWriteFormatComment

int	xmlTextWriterWriteFormatComment	(xmlTextWriterPtr writer, 
const char * format,
... ...)

Write an xml comment.

-
writer:the xmlTextWriterPtr
format:format string (see printf)
...:
Returns:the bytes written (may be 0 because of buffering) or -1 in case of error

Function: xmlTextWriterWriteFormatDTD

int	xmlTextWriterWriteFormatDTD	(xmlTextWriterPtr writer, 
const xmlChar * name,
const xmlChar * pubid,
const xmlChar * sysid,
const char * format,
... ...)
+
writer:the xmlTextWriterPtr
format:format string (see printf)
...:extra parameters for the format
Returns:the bytes written (may be 0 because of buffering) or -1 in case of error

Function: xmlTextWriterWriteFormatDTD

int	xmlTextWriterWriteFormatDTD	(xmlTextWriterPtr writer, 
const xmlChar * name,
const xmlChar * pubid,
const xmlChar * sysid,
const char * format,
... ...)

Write a DTD with a formatted markup declarations part.

-
writer:the xmlTextWriterPtr
name:the name of the DTD
pubid:the public identifier, which is an alternative to the system identifier
sysid:the system identifier, which is the URI of the DTD
format:format string (see printf)
...:
Returns:the bytes written (may be 0 because of buffering) or -1 in case of error

Function: xmlTextWriterWriteFormatDTDAttlist

int	xmlTextWriterWriteFormatDTDAttlist	(xmlTextWriterPtr writer, 
const xmlChar * name,
const char * format,
... ...)
+
writer:the xmlTextWriterPtr
name:the name of the DTD
pubid:the public identifier, which is an alternative to the system identifier
sysid:the system identifier, which is the URI of the DTD
format:format string (see printf)
...:extra parameters for the format
Returns:the bytes written (may be 0 because of buffering) or -1 in case of error

Function: xmlTextWriterWriteFormatDTDAttlist

int	xmlTextWriterWriteFormatDTDAttlist	(xmlTextWriterPtr writer, 
const xmlChar * name,
const char * format,
... ...)

Write a formatted DTD ATTLIST.

-
writer:the xmlTextWriterPtr
name:the name of the DTD ATTLIST
format:format string (see printf)
...:
Returns:the bytes written (may be 0 because of buffering) or -1 in case of error

Function: xmlTextWriterWriteFormatDTDElement

int	xmlTextWriterWriteFormatDTDElement	(xmlTextWriterPtr writer, 
const xmlChar * name,
const char * format,
... ...)
+
writer:the xmlTextWriterPtr
name:the name of the DTD ATTLIST
format:format string (see printf)
...:extra parameters for the format
Returns:the bytes written (may be 0 because of buffering) or -1 in case of error

Function: xmlTextWriterWriteFormatDTDElement

int	xmlTextWriterWriteFormatDTDElement	(xmlTextWriterPtr writer, 
const xmlChar * name,
const char * format,
... ...)

Write a formatted DTD element.

-
writer:the xmlTextWriterPtr
name:the name of the DTD element
format:format string (see printf)
...:
Returns:the bytes written (may be 0 because of buffering) or -1 in case of error

Function: xmlTextWriterWriteFormatDTDInternalEntity

int	xmlTextWriterWriteFormatDTDInternalEntity	(xmlTextWriterPtr writer, 
int pe,
const xmlChar * name,
const char * format,
... ...)
+
writer:the xmlTextWriterPtr
name:the name of the DTD element
format:format string (see printf)
...:extra parameters for the format
Returns:the bytes written (may be 0 because of buffering) or -1 in case of error

Function: xmlTextWriterWriteFormatDTDInternalEntity

int	xmlTextWriterWriteFormatDTDInternalEntity	(xmlTextWriterPtr writer, 
int pe,
const xmlChar * name,
const char * format,
... ...)

Write a formatted DTD internal entity.

-
writer:the xmlTextWriterPtr
pe:TRUE if this is a parameter entity, FALSE if not
name:the name of the DTD entity
format:format string (see printf)
...:
Returns:the bytes written (may be 0 because of buffering) or -1 in case of error

Function: xmlTextWriterWriteFormatElement

int	xmlTextWriterWriteFormatElement	(xmlTextWriterPtr writer, 
const xmlChar * name,
const char * format,
... ...)
+
writer:the xmlTextWriterPtr
pe:TRUE if this is a parameter entity, FALSE if not
name:the name of the DTD entity
format:format string (see printf)
...:extra parameters for the format
Returns:the bytes written (may be 0 because of buffering) or -1 in case of error

Function: xmlTextWriterWriteFormatElement

int	xmlTextWriterWriteFormatElement	(xmlTextWriterPtr writer, 
const xmlChar * name,
const char * format,
... ...)

Write a formatted xml element.

-
writer:the xmlTextWriterPtr
name:element name
format:format string (see printf)
...:
Returns:the bytes written (may be 0 because of buffering) or -1 in case of error

Function: xmlTextWriterWriteFormatElementNS

int	xmlTextWriterWriteFormatElementNS	(xmlTextWriterPtr writer, 
const xmlChar * prefix,
const xmlChar * name,
const xmlChar * namespaceURI,
const char * format,
... ...)
+
writer:the xmlTextWriterPtr
name:element name
format:format string (see printf)
...:extra parameters for the format
Returns:the bytes written (may be 0 because of buffering) or -1 in case of error

Function: xmlTextWriterWriteFormatElementNS

int	xmlTextWriterWriteFormatElementNS	(xmlTextWriterPtr writer, 
const xmlChar * prefix,
const xmlChar * name,
const xmlChar * namespaceURI,
const char * format,
... ...)

Write a formatted xml element with namespace support.

-
writer:the xmlTextWriterPtr
prefix:namespace prefix
name:element local name
namespaceURI:namespace URI
format:format string (see printf)
...:
Returns:the bytes written (may be 0 because of buffering) or -1 in case of error

Function: xmlTextWriterWriteFormatPI

int	xmlTextWriterWriteFormatPI	(xmlTextWriterPtr writer, 
const xmlChar * target,
const char * format,
... ...)
+
writer:the xmlTextWriterPtr
prefix:namespace prefix
name:element local name
namespaceURI:namespace URI
format:format string (see printf)
...:extra parameters for the format
Returns:the bytes written (may be 0 because of buffering) or -1 in case of error

Function: xmlTextWriterWriteFormatPI

int	xmlTextWriterWriteFormatPI	(xmlTextWriterPtr writer, 
const xmlChar * target,
const char * format,
... ...)

Write a formatted PI.

-
writer:the xmlTextWriterPtr
target:PI target
format:format string (see printf)
...:
Returns:the bytes written (may be 0 because of buffering) or -1 in case of error

Function: xmlTextWriterWriteFormatRaw

int	xmlTextWriterWriteFormatRaw	(xmlTextWriterPtr writer, 
const char * format,
... ...)
+
writer:the xmlTextWriterPtr
target:PI target
format:format string (see printf)
...:extra parameters for the format
Returns:the bytes written (may be 0 because of buffering) or -1 in case of error

Function: xmlTextWriterWriteFormatRaw

int	xmlTextWriterWriteFormatRaw	(xmlTextWriterPtr writer, 
const char * format,
... ...)

Write a formatted raw xml text.

-
writer:the xmlTextWriterPtr
format:format string (see printf)
...:
Returns:the bytes written (may be 0 because of buffering) or -1 in case of error

Function: xmlTextWriterWriteFormatString

int	xmlTextWriterWriteFormatString	(xmlTextWriterPtr writer, 
const char * format,
... ...)
+
writer:the xmlTextWriterPtr
format:format string (see printf)
...:extra parameters for the format
Returns:the bytes written (may be 0 because of buffering) or -1 in case of error

Function: xmlTextWriterWriteFormatString

int	xmlTextWriterWriteFormatString	(xmlTextWriterPtr writer, 
const char * format,
... ...)

Write a formatted xml text.

-
writer:the xmlTextWriterPtr
format:format string (see printf)
...:
Returns:the bytes written (may be 0 because of buffering) or -1 in case of error

Function: xmlTextWriterWritePI

int	xmlTextWriterWritePI		(xmlTextWriterPtr writer, 
const xmlChar * target,
const xmlChar * content)
+
writer:the xmlTextWriterPtr
format:format string (see printf)
...:extra parameters for the format
Returns:the bytes written (may be 0 because of buffering) or -1 in case of error

Function: xmlTextWriterWritePI

int	xmlTextWriterWritePI		(xmlTextWriterPtr writer, 
const xmlChar * target,
const xmlChar * content)

Write an xml PI.

writer:the xmlTextWriterPtr
target:PI target
content:PI content
Returns:the bytes written (may be 0 because of buffering) or -1 in case of error

Function: xmlTextWriterWriteRaw

int	xmlTextWriterWriteRaw		(xmlTextWriterPtr writer, 
const xmlChar * content)

Write a raw xml text.

diff --git a/doc/libxml2-api.xml b/doc/libxml2-api.xml index 6631fd88..70188060 100644 --- a/doc/libxml2-api.xml +++ b/doc/libxml2-api.xml @@ -1040,10 +1040,12 @@ + - + + @@ -1705,6 +1707,7 @@ + @@ -1759,6 +1762,7 @@ + @@ -1783,6 +1787,7 @@ + @@ -1980,6 +1985,7 @@ + @@ -2158,9 +2164,11 @@ + + @@ -3256,20 +3264,28 @@ + Macro defining "fallback" + Macro defining "href" + Macro defining "include" + Macro defining the Xinclude namespace: http://www.w3.org/2001/XInclude + Macro defining "parse" + Macro defining "encoding" + Macro defining "text" + Macro defining "xml" Macros which declare the called convention for exported functions Windows platform with MS compiler Windows platform with Borland compiler Windows platform with GNU compiler (Mingw) Cygwin platform, GNU compiler @@ -3297,7 +3313,7 @@ Macro to extract the content pointer of a node. - Macro to extract the line number of an element node. This will work only if line numbering is activated by calling xmlLineNumbersDefault(1) before parsing. + Macro to extract the line number of an element node. A namespace declaration node. @@ -3314,6 +3330,9 @@ + + allow elements in no namespace + the element is abstract @@ -3329,6 +3348,9 @@ the element is nillable + + allow elements in no namespace + the element is a reference to a type @@ -4141,6 +4163,7 @@ + @@ -4153,6 +4176,8 @@ + + @@ -4166,6 +4191,7 @@ + @@ -4193,8 +4219,10 @@ + + @@ -5000,10 +5028,10 @@ actually an xmlCharEncoding'/> - - - - + + + + @@ -5015,6 +5043,8 @@ actually an xmlCharEncoding'/> + + @@ -5024,26 +5054,28 @@ actually an xmlCharEncoding'/> - - - - - - + + + + + + - + + + - - - - + + + + @@ -5054,10 +5086,10 @@ actually an xmlCharEncoding'/> - - - - + + + + @@ -5065,13 +5097,13 @@ actually an xmlCharEncoding'/> - - - - - - - + + + + + + + @@ -5080,8 +5112,8 @@ actually an xmlCharEncoding'/> - - + + @@ -5092,9 +5124,9 @@ actually an xmlCharEncoding'/> - + - + @@ -5103,10 +5135,10 @@ actually an xmlCharEncoding'/> - - - - + + + + @@ -5115,8 +5147,8 @@ actually an xmlCharEncoding'/> - - + + @@ -5323,7 +5355,7 @@ actually an xmlCharEncoding'/> Take a block of UTF-8 chars in and try to convert it to an ISO Latin 1 block of chars out. - + @@ -6136,7 +6168,7 @@ actually an xmlCharEncoding'/> Take a block of ISO Latin 1 chars in and try to convert it to an UTF-8 block of chars out. - + @@ -6486,7 +6518,7 @@ actually an xmlCharEncoding'/> - Registers and alias @alias for an encoding named @name. Existing alias will be overwritten. + Registers an alias @alias for an encoding named @name. Existing alias will be overwritten. @@ -6963,15 +6995,15 @@ actually an xmlCharEncoding'/> Take a block of chars in the original encoding and try to convert it to an UTF-8 block of chars out. - + - Take a block of UTF-8 chars in and try to convert it to an other encoding. Note: a first call designed to produce heading info is called with in = NULL. If stateful this should also initialize the encoder state. - + Take a block of UTF-8 chars in and try to convert it to another encoding. Note: a first call designed to produce heading info is called with in = NULL. If stateful this should also initialize the encoder state. + @@ -7011,9 +7043,9 @@ actually an xmlCharEncoding'/> - Checks @utf for being valid utf-8. @utf is assumed to be null-terminated. This function is not super-strict, as it will allow longer utf-8 sequences than necessary. Note that Java is capable of producing these sequences if provoked. Also note, this routine checks for the 4-byte maximum size, but does not check for 0x10ffff maximum value. + Checks @utf for being valid UTF-8. @utf is assumed to be null-terminated. This function is not super-strict, as it will allow longer UTF-8 sequences than necessary. Note that Java is capable of producing these sequences if provoked. Also note, this routine checks for the 4-byte maximum size, but does not check for 0x10ffff maximum value. - + check the compiled lib version against the include one. This can warn or immediately kill the application @@ -7407,9 +7439,9 @@ actually an xmlCharEncoding'/> - Guess the encoding of the entity using the first bytes of the entity content accordingly of the non-normative appendix F of the XML-1.0 recommendation. + Guess the encoding of the entity using the first bytes of the entity content according to the non-normative appendix F of the XML-1.0 recommendation. - + @@ -7870,7 +7902,7 @@ actually an xmlCharEncoding'/> Lookup an encoding name for the given alias. - + @@ -7972,7 +8004,7 @@ actually an xmlCharEncoding'/> Read one UTF8 Char from @utf - + @@ -9507,7 +9539,7 @@ actually an xmlCharEncoding'/> - Compare the string to the known encoding schemes already known. Note that the comparison is case insensitive accordingly to the section [XML] 4.3.3 Character Encoding in Entities. + Compare the string to the encoding schemes already known. Note that the comparison is case insensitive accordingly to the section [XML] 4.3.3 Character Encoding in Entities. @@ -11989,7 +12021,7 @@ actually an xmlCharEncoding'/> - + Write a formatted xml attribute.with namespace support @@ -11999,21 +12031,21 @@ actually an xmlCharEncoding'/> - + Write a formatted xml CDATA. - + Write an xml comment. - + Write a DTD with a formatted markup declarations part. @@ -12023,7 +12055,7 @@ actually an xmlCharEncoding'/> - + Write a formatted DTD ATTLIST. @@ -12031,7 +12063,7 @@ actually an xmlCharEncoding'/> - + Write a formatted DTD element. @@ -12039,7 +12071,7 @@ actually an xmlCharEncoding'/> - + Write a formatted DTD internal entity. @@ -12048,7 +12080,7 @@ actually an xmlCharEncoding'/> - + Write a formatted xml element. @@ -12056,7 +12088,7 @@ actually an xmlCharEncoding'/> - + Write a formatted xml element with namespace support. @@ -12066,7 +12098,7 @@ actually an xmlCharEncoding'/> - + Write a formatted PI. @@ -12074,21 +12106,21 @@ actually an xmlCharEncoding'/> - + Write a formatted raw xml text. - + Write a formatted xml text. - + Write an xml PI. @@ -13167,7 +13199,7 @@ actually an xmlCharEncoding'/> - calulates the internal size of a UTF8 character + calculates the internal size of a UTF8 character @@ -13177,7 +13209,7 @@ actually an xmlCharEncoding'/> - a function to provide relative location of a UTF8 char + a function to provide the relative location of a UTF8 char @@ -13201,7 +13233,7 @@ actually an xmlCharEncoding'/> - Note: positions are given in units of UTF-8 chars + Create a substring from a given UTF-8 string Note: positions are given in units of UTF-8 chars diff --git a/doc/libxml2-refs.xml b/doc/libxml2-refs.xml index c0171fe0..e18813fe 100644 --- a/doc/libxml2-refs.xml +++ b/doc/libxml2-refs.xml @@ -672,6 +672,7 @@ + @@ -684,6 +685,8 @@ + + @@ -697,6 +700,7 @@ + @@ -724,8 +728,10 @@ + + @@ -738,11 +744,13 @@ + + @@ -3500,6 +3508,7 @@ + @@ -3512,6 +3521,8 @@ + + @@ -3525,6 +3536,7 @@ + @@ -3552,8 +3564,10 @@ + + @@ -3566,11 +3580,13 @@ + + @@ -5675,9 +5691,9 @@ - + @@ -5692,23 +5708,23 @@ + + - - + - - + @@ -5721,8 +5737,8 @@ - + @@ -5735,7 +5751,6 @@ - @@ -5749,12 +5764,13 @@ + - + @@ -5770,28 +5786,28 @@ + + - + - - - - + + + - @@ -5799,8 +5815,8 @@ - + @@ -5814,20 +5830,20 @@ - + - + - + - + @@ -5840,16 +5856,16 @@ - + - + @@ -5864,8 +5880,8 @@ - + @@ -5873,33 +5889,32 @@ - + - + + - - + - @@ -5907,12 +5922,13 @@ - + + @@ -5921,6 +5937,7 @@ + @@ -5928,24 +5945,22 @@ - - + + - - + - @@ -5953,6 +5968,7 @@ + @@ -5960,8 +5976,8 @@ - + @@ -5978,12 +5994,12 @@ + - @@ -5996,14 +6012,14 @@ - + - + @@ -6029,17 +6045,17 @@ - - + + - + @@ -6048,8 +6064,8 @@ - + @@ -6083,7 +6099,6 @@ - @@ -6099,25 +6114,27 @@ - - + - - - + + + + + + @@ -6128,10 +6145,9 @@ - - + @@ -6141,13 +6157,13 @@ - + @@ -6183,9 +6199,9 @@ - + @@ -6199,11 +6215,11 @@ - + @@ -6231,8 +6247,8 @@ - + @@ -6261,17 +6277,17 @@ + - - + @@ -6315,13 +6331,14 @@ - + - + + @@ -6331,7 +6348,6 @@ - @@ -9961,90 +9977,92 @@ - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + - - - - - - - - - - - - - - - + + + - + - - - + - - - + - - - - - - - - - + + - - - - - - + + - - - - + + - - - + + - - + - + @@ -10612,6 +10630,7 @@ + @@ -10668,7 +10687,7 @@ - + @@ -10687,6 +10706,7 @@ + @@ -10694,6 +10714,7 @@ + @@ -10897,6 +10918,7 @@ + @@ -11084,9 +11106,11 @@ + + @@ -15453,6 +15477,9 @@ + + + @@ -15706,6 +15733,7 @@ + @@ -15834,6 +15862,9 @@ + + + @@ -15958,12 +15989,12 @@ + - @@ -15974,7 +16005,6 @@ - @@ -16186,6 +16216,8 @@ + + @@ -16323,6 +16355,7 @@ + @@ -16606,7 +16639,6 @@ - @@ -16849,6 +16881,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -16856,6 +16919,9 @@ + + + @@ -16908,7 +16974,6 @@ - @@ -16925,9 +16990,6 @@ - - - @@ -17638,6 +17700,7 @@ + @@ -18112,6 +18175,14 @@ + + + + + + + + @@ -18687,6 +18758,8 @@ + + @@ -19240,6 +19313,7 @@ + @@ -19977,6 +20051,9 @@ + + + @@ -20028,6 +20105,7 @@ + @@ -20179,6 +20257,7 @@ + @@ -20194,6 +20273,7 @@ + @@ -21556,6 +21636,7 @@ + @@ -21842,6 +21923,7 @@ + @@ -21861,9 +21943,6 @@ - - - @@ -21956,8 +22035,6 @@ - - @@ -22043,6 +22120,7 @@ + @@ -22159,6 +22237,7 @@ + @@ -22192,7 +22271,6 @@ - @@ -22306,6 +22384,19 @@ + + + + + + + + + + + + + @@ -24723,6 +24814,7 @@ + @@ -25523,7 +25615,6 @@ - @@ -25537,6 +25628,9 @@ + + + @@ -25578,9 +25672,6 @@ - - - @@ -25651,6 +25742,9 @@ + + + @@ -25893,7 +25987,6 @@ - @@ -25935,6 +26028,7 @@ + @@ -26351,7 +26445,6 @@ - diff --git a/include/libxml/xinclude.h b/include/libxml/xinclude.h index a7799318..ca422282 100644 --- a/include/libxml/xinclude.h +++ b/include/libxml/xinclude.h @@ -20,13 +20,53 @@ extern "C" { #endif +/** + * XINCLUDE_NS: + * + * Macro defining the Xinclude namespace: http://www.w3.org/2001/XInclude + */ #define XINCLUDE_NS (const xmlChar *) "http://www.w3.org/2001/XInclude" +/** + * XINCLUDE_NODE: + * + * Macro defining "include" + */ #define XINCLUDE_NODE (const xmlChar *) "include" +/** + * XINCLUDE_FALLBACK: + * + * Macro defining "fallback" + */ #define XINCLUDE_FALLBACK (const xmlChar *) "fallback" +/** + * XINCLUDE_HREF: + * + * Macro defining "href" + */ #define XINCLUDE_HREF (const xmlChar *) "href" +/** + * XINCLUDE_PARSE: + * + * Macro defining "parse" + */ #define XINCLUDE_PARSE (const xmlChar *) "parse" +/** + * XINCLUDE_PARSE_XML: + * + * Macro defining "xml" + */ #define XINCLUDE_PARSE_XML (const xmlChar *) "xml" +/** + * XINCLUDE_PARSE_TEXT: + * + * Macro defining "text" + */ #define XINCLUDE_PARSE_TEXT (const xmlChar *) "text" +/** + * XINCLUDE_PARSE_ENCODING: + * + * Macro defining "encoding" + */ #define XINCLUDE_PARSE_ENCODING (const xmlChar *) "encoding" typedef struct _xmlXIncludeCtxt xmlXIncludeCtxt;