mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-10-24 13:33:01 +03:00
os400: use like() for int type.
This commit is contained in:
committed by
Daniel Veillard
parent
26202cf90f
commit
155faa5221
@@ -13,6 +13,7 @@
|
||||
|
||||
/if defined(LIBXML_DOCB_ENABLED)
|
||||
|
||||
/include "libxmlrpg/xmlTypesC"
|
||||
/include "libxmlrpg/parser"
|
||||
/include "libxmlrpg/parserInternals"
|
||||
|
||||
@@ -46,13 +47,14 @@
|
||||
* There is only few public functions.
|
||||
|
||||
d docbEncodeEntities...
|
||||
d pr 10i 0 extproc('docbEncodeEntities')
|
||||
d pr extproc('docbEncodeEntities')
|
||||
d like(xmlCint)
|
||||
d out * value options(*string) unsigned char *
|
||||
d outlen * value int *
|
||||
d in * value options(*string) const unsigned char
|
||||
d *
|
||||
d inlen * value int *
|
||||
d quoteChar 10i 0 value
|
||||
d quoteChar value like(xmlCint)
|
||||
|
||||
d docbSAXParseDoc...
|
||||
d pr extproc('docbSAXParseDoc')
|
||||
@@ -92,15 +94,16 @@
|
||||
d sax value like(docbSAXHandlerPtr)
|
||||
d user_data * value void *
|
||||
d chunk * value options(*string) const char *
|
||||
d size 10i 0 value
|
||||
d size value like(xmlCint)
|
||||
d filename * value options(*string) const char *
|
||||
d enc value like(xmlCharEncoding)
|
||||
|
||||
d docbParseChunk pr 10i 0 extproc('docbParseChunk')
|
||||
d docbParseChunk pr extproc('docbParseChunk')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(docbParserCtxtPtr)
|
||||
d chunk * value options(*string) const char *
|
||||
d size 10i 0 value
|
||||
d terminate 10i 0 value
|
||||
d size value like(xmlCint)
|
||||
d terminate value like(xmlCint)
|
||||
|
||||
d docbCreateFileParserCtxt...
|
||||
d pr extproc('docbCreateFileParserCtxt')
|
||||
@@ -109,7 +112,8 @@
|
||||
d encoding * value options(*string) const char *
|
||||
|
||||
d docbParseDocument...
|
||||
d pr 10i 0 extproc('docbParseDocument')
|
||||
d pr extproc('docbParseDocument')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(docbParserCtxtPtr)
|
||||
|
||||
/endif LIBXML_DOCB_ENABLED
|
||||
|
||||
@@ -118,12 +118,14 @@
|
||||
d value value like(xmlCuint)
|
||||
|
||||
d htmlIsAutoClosed...
|
||||
d pr 10i 0 extproc('htmlIsAutoClosed')
|
||||
d pr extproc('htmlIsAutoClosed')
|
||||
d like(xmlCint)
|
||||
d doc value like(htmlDocPtr)
|
||||
d elem value like(htmlNodePtr)
|
||||
|
||||
d htmlAutoCloseTag...
|
||||
d pr 10i 0 extproc('htmlAutoCloseTag')
|
||||
d pr extproc('htmlAutoCloseTag')
|
||||
d like(xmlCint)
|
||||
d doc value like(htmlDocPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d elem value like(htmlNodePtr)
|
||||
@@ -135,7 +137,8 @@
|
||||
d str * const xmlChar *(*)
|
||||
|
||||
d htmlParseCharRef...
|
||||
d pr 10i 0 extproc('htmlParseCharRef')
|
||||
d pr extproc('htmlParseCharRef')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(htmlParserCtxtPtr)
|
||||
|
||||
d htmlParseElement...
|
||||
@@ -150,10 +153,11 @@
|
||||
d pr extproc('htmlCreateMemoryParserCtxt')
|
||||
d like(htmlParserCtxtPtr)
|
||||
d buffer * value options(*string) const char *
|
||||
d size 10i 0 value
|
||||
d size value like(xmlCint)
|
||||
|
||||
d htmlParseDocument...
|
||||
d pr 10i 0 extproc('htmlParseDocument')
|
||||
d pr extproc('htmlParseDocument')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(htmlParserCtxtPtr)
|
||||
|
||||
d htmlSAXParseDoc...
|
||||
@@ -182,27 +186,31 @@
|
||||
d filename * value options(*string) const char *
|
||||
d encoding * value options(*string) const char *
|
||||
|
||||
d UTF8ToHtml pr 10i 0 extproc('UTF8ToHtml')
|
||||
d UTF8ToHtml pr extproc('UTF8ToHtml')
|
||||
d like(xmlCint)
|
||||
d out 65535 options(*varsize) unsigned char []
|
||||
d outlen 10i 0
|
||||
d outlen like(xmlCint)
|
||||
d in * value options(*string) const unsigned char*
|
||||
d inlen 10i 0
|
||||
d inlen like(xmlCint)
|
||||
|
||||
d htmlEncodeEntities...
|
||||
d pr 10i 0 extproc('htmlEncodeEntities')
|
||||
d pr extproc('htmlEncodeEntities')
|
||||
d like(xmlCint)
|
||||
d out 65535 options(*varsize) unsigned char []
|
||||
d outlen 10i 0
|
||||
d outlen like(xmlCint)
|
||||
d in * value options(*string) const unsigned char*
|
||||
d inlen 10i 0
|
||||
d quoteChar 10i 0 value
|
||||
d inlen like(xmlCint)
|
||||
d quoteChar value like(xmlCint)
|
||||
|
||||
d htmlIsScriptAttribute...
|
||||
d pr 10i 0 extproc('htmlIsScriptAttribute')
|
||||
d pr extproc('htmlIsScriptAttribute')
|
||||
d like(xmlCint)
|
||||
d name * value options(*string) const xmlChar *
|
||||
|
||||
d htmlHandleOmittedElem...
|
||||
d pr 10i 0 extproc('htmlHandleOmittedElem')
|
||||
d val 10i 0 value
|
||||
d pr extproc('htmlHandleOmittedElem')
|
||||
d like(xmlCint)
|
||||
d val value like(xmlCint)
|
||||
|
||||
/if defined(LIBXML_PUSH_ENABLED)
|
||||
|
||||
@@ -214,15 +222,16 @@
|
||||
d sax value like(htmlSAXHandlerPtr)
|
||||
d user_data * value void *
|
||||
d chunk * value options(*string) const char *
|
||||
d size 10i 0 value
|
||||
d size value like(xmlCint)
|
||||
d filename * value options(*string) const char *
|
||||
d enc value like(xmlCharEncoding)
|
||||
|
||||
d htmlParseChunk pr 10i 0 extproc('htmlParseChunk')
|
||||
d htmlParseChunk pr extproc('htmlParseChunk')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(htmlParserCtxtPtr)
|
||||
d chunk * value options(*string) const char *
|
||||
d size 10i 0 value
|
||||
d terminate 10i 0 value
|
||||
d size value like(xmlCint)
|
||||
d terminate value like(xmlCint)
|
||||
/endif LIBXML_PUSH_ENABLED
|
||||
|
||||
d htmlFreeParserCtxt...
|
||||
@@ -264,37 +273,38 @@
|
||||
d ctxt value like(htmlParserCtxtPtr)
|
||||
|
||||
d htmlCtxtUseOptions...
|
||||
d pr 10i 0 extproc('htmlCtxtUseOptions')
|
||||
d pr extproc('htmlCtxtUseOptions')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(htmlParserCtxtPtr)
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d htmlReadDoc pr extproc('htmlReadDoc')
|
||||
d like(htmlDocPtr)
|
||||
d cur * value options(*string) const xmlChar *
|
||||
d URL * value options(*string) const char *
|
||||
d encoding * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d htmlReadFile pr extproc('htmlReadFile')
|
||||
d like(htmlDocPtr)
|
||||
d URL * value options(*string) const char *
|
||||
d encoding * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d htmlReadMemory pr extproc('htmlReadMemory')
|
||||
d like(htmlDocPtr)
|
||||
d buffer * value options(*string) const char *
|
||||
d size 10i 0 value
|
||||
d size value like(xmlCint)
|
||||
d URL * value options(*string) const char *
|
||||
d encoding * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d htmlReadFd pr extproc('htmlReadFd')
|
||||
d like(htmlDocPtr)
|
||||
d fd 10i 0 value
|
||||
d fd value like(xmlCint)
|
||||
d URL * value options(*string) const char *
|
||||
d encoding * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d htmlReadIO pr extproc('htmlReadIO')
|
||||
d like(htmlDocPtr)
|
||||
@@ -303,7 +313,7 @@
|
||||
d ioctx * value void *
|
||||
d URL * value options(*string) const char *
|
||||
d encoding * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d htmlCtxtReadDoc...
|
||||
d pr extproc('htmlCtxtReadDoc')
|
||||
@@ -312,7 +322,7 @@
|
||||
d cur * value options(*string) const xmlChar *
|
||||
d URL * value options(*string) const char *
|
||||
d encoding * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d htmlCtxtReadFile...
|
||||
d pr extproc('htmlCtxtReadFile')
|
||||
@@ -320,25 +330,25 @@
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
d filename * value options(*string) const char *
|
||||
d encoding * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d htmlCtxtReadMemory...
|
||||
d pr extproc('htmlCtxtReadMemory')
|
||||
d like(htmlDocPtr)
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
d buffer * value options(*string) const char *
|
||||
d size 10i 0 value
|
||||
d size value like(xmlCint)
|
||||
d URL * value options(*string) const char *
|
||||
d encoding * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d htmlCtxtReadFd pr extproc('htmlCtxtReadFd')
|
||||
d like(htmlDocPtr)
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
d fd 10i 0 value
|
||||
d fd value like(xmlCint)
|
||||
d URL * value options(*string) const char *
|
||||
d encoding * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d htmlCtxtReadIO pr extproc('htmlCtxtReadIO')
|
||||
d like(htmlDocPtr)
|
||||
@@ -348,7 +358,7 @@
|
||||
d ioctx * value void *
|
||||
d URL * value options(*string) const char *
|
||||
d encoding * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
* Further knowledge of HTML structure
|
||||
|
||||
@@ -369,10 +379,11 @@
|
||||
d like(htmlStatus)
|
||||
d #param1 value like(htmlElemDescPtr) const
|
||||
d #param2 * value options(*string) const xmlChar *
|
||||
d #param3 10i 0 value
|
||||
d #param3 value like(xmlCint)
|
||||
|
||||
d htmlElementAllowedHere...
|
||||
d pr 10i 0 extproc('htmlElementAllowedHere')
|
||||
d pr extproc('htmlElementAllowedHere')
|
||||
d like(xmlCint)
|
||||
d #param1 value like(htmlElemDescPtr) const
|
||||
d #param2 * value options(*string) const xmlChar *
|
||||
|
||||
@@ -385,7 +396,7 @@
|
||||
d htmlNodeStatus pr extproc('htmlNodeStatus')
|
||||
d like(htmlStatus)
|
||||
d #param1 value like(htmlNodePtr)
|
||||
d #param2 10i 0 value
|
||||
d #param2 value like(xmlCint)
|
||||
|
||||
* C macros implemented as procedures for ILE/RPG support.
|
||||
|
||||
@@ -394,8 +405,9 @@
|
||||
d elt * value const htmlElemDesc *
|
||||
|
||||
d htmlElementAllowedHereDesc...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d '__htmlElementAllowedHereDesc')
|
||||
d like(xmlCint)
|
||||
d parent * value const htmlElemDesc *
|
||||
d elt * value const htmlElemDesc *
|
||||
|
||||
|
||||
@@ -10,11 +10,13 @@
|
||||
/define HTML_TREE_H__
|
||||
|
||||
/include "libxmlrpg/xmlversion"
|
||||
/include "libxmlrpg/tree"
|
||||
/include "libxmlrpg/HTMLparser"
|
||||
|
||||
/if defined(LIBXML_HTML_ENABLED)
|
||||
|
||||
/include "libxmlrpg/xmlTypesC"
|
||||
/include "libxmlrpg/tree"
|
||||
/include "libxmlrpg/HTMLparser"
|
||||
|
||||
* HTML_TEXT_NODE:
|
||||
*
|
||||
* Macro. A text node in a HTML document is really implemented
|
||||
@@ -69,7 +71,8 @@
|
||||
d doc value like(htmlDocPtr)
|
||||
|
||||
d htmlSetMetaEncoding...
|
||||
d pr 10i 0 extproc('htmlSetMetaEncoding')
|
||||
d pr extproc('htmlSetMetaEncoding')
|
||||
d like(xmlCint)
|
||||
d doc value like(htmlDocPtr)
|
||||
d encoding * value options(*string) const xmlChar *
|
||||
|
||||
@@ -78,24 +81,27 @@
|
||||
d pr extproc('htmlDocDumpMemory')
|
||||
d cur value like(xmlDocPtr)
|
||||
d mem * value xmlChar * *
|
||||
d size 10i 0
|
||||
d size like(xmlCint)
|
||||
|
||||
d htmlDocDumpMemoryFormat...
|
||||
d pr extproc('htmlDocDumpMemoryFormat')
|
||||
d cur value like(xmlDocPtr)
|
||||
d mem * value xmlChar * *
|
||||
d size 10i 0
|
||||
d format 10i 0 value
|
||||
d size like(xmlCint)
|
||||
d format value like(xmlCint)
|
||||
|
||||
d htmlDocDump pr 10i 0 extproc('htmlDocDump')
|
||||
d htmlDocDump pr extproc('htmlDocDump')
|
||||
d like(xmlCint)
|
||||
d f * value FILE *
|
||||
d cur value like(xmlDocPtr)
|
||||
|
||||
d htmlSaveFile pr 10i 0 extproc('htmlSaveFile')
|
||||
d htmlSaveFile pr extproc('htmlSaveFile')
|
||||
d like(xmlCint)
|
||||
d filename * value options(*string) const char *
|
||||
d cur value like(xmlDocPtr)
|
||||
|
||||
d htmlNodeDump pr 10i 0 extproc('htmlNodeDump')
|
||||
d htmlNodeDump pr extproc('htmlNodeDump')
|
||||
d like(xmlCint)
|
||||
d buf value like(xmlBufferPtr)
|
||||
d doc value like(xmlDocPtr)
|
||||
d cur value like(xmlNodePtr)
|
||||
@@ -107,25 +113,28 @@
|
||||
d cur value like(xmlNodePtr)
|
||||
|
||||
d htmlNodeDumpFileFormat...
|
||||
d pr 10i 0 extproc('htmlNodeDumpFileFormat')
|
||||
d pr extproc('htmlNodeDumpFileFormat')
|
||||
d like(xmlCint)
|
||||
d out * value FILE *
|
||||
d doc value like(xmlDocPtr)
|
||||
d cur value like(xmlNodePtr)
|
||||
d encoding * value options(*string) const char *
|
||||
d format 10i 0 value
|
||||
d format value like(xmlCint)
|
||||
|
||||
d htmlSaveFileEnc...
|
||||
d pr 10i 0 extproc('htmlSaveFileEnc')
|
||||
d pr extproc('htmlSaveFileEnc')
|
||||
d like(xmlCint)
|
||||
d filename * value options(*string) const char *
|
||||
d cur value like(xmlDocPtr)
|
||||
d encoding * value options(*string) const char *
|
||||
|
||||
d htmlSaveFileFormat...
|
||||
d pr 10i 0 extproc('htmlSaveFileFormat')
|
||||
d pr extproc('htmlSaveFileFormat')
|
||||
d like(xmlCint)
|
||||
d filename * value options(*string) const char *
|
||||
d cur value like(xmlDocPtr)
|
||||
d encoding * value options(*string) const char *
|
||||
d format 10i 0 value
|
||||
d format value like(xmlCint)
|
||||
|
||||
d htmlNodeDumpFormatOutput...
|
||||
d pr extproc('htmlNodeDumpFormatOutput')
|
||||
@@ -133,7 +142,7 @@
|
||||
d doc value like(xmlDocPtr)
|
||||
d cur value like(xmlNodePtr)
|
||||
d encoding * value options(*string) const char *
|
||||
d format 10i 0 value
|
||||
d format value like(xmlCint)
|
||||
|
||||
d htmlDocContentDumpOutput...
|
||||
d pr extproc('htmlDocContentDumpOutput')
|
||||
@@ -147,7 +156,7 @@
|
||||
d buf value like(xmlOutputBufferPtr)
|
||||
d cur value like(xmlDocPtr)
|
||||
d encoding * value options(*string) const char *
|
||||
d format 10i 0 value
|
||||
d format value like(xmlCint)
|
||||
|
||||
d htmlNodeDumpOutput...
|
||||
d pr extproc('htmlNodeDumpOutput')
|
||||
@@ -159,7 +168,8 @@
|
||||
/endif LIBXML_OUTPUT_ENABLD
|
||||
|
||||
d htmlIsBooleanAttr...
|
||||
d pr 10i 0 extproc('htmlIsBooleanAttr')
|
||||
d pr extproc('htmlIsBooleanAttr')
|
||||
d like(xmlCint)
|
||||
d name * value options(*string) const xmlChar *
|
||||
|
||||
/endif LIBXML_HTML_ENABLED
|
||||
|
||||
@@ -26,22 +26,27 @@
|
||||
d ctx * value void *
|
||||
d loc value like(xmlSAXLocatorPtr)
|
||||
|
||||
d getLineNumber pr 10i 0 extproc('getLineNumber')
|
||||
d getLineNumber pr extproc('getLineNumber')
|
||||
d like(xmlCint)
|
||||
d ctx * value void *
|
||||
|
||||
d getColumnNumber...
|
||||
d pr 10i 0 extproc('getColumnNumber')
|
||||
d pr extproc('getColumnNumber')
|
||||
d like(xmlCint)
|
||||
d ctx * value void *
|
||||
|
||||
d isStandalone pr 10i 0 extproc('isStandalone')
|
||||
d isStandalone pr extproc('isStandalone')
|
||||
d like(xmlCint)
|
||||
d ctx * value void *
|
||||
|
||||
d hasInternalSubset...
|
||||
d pr 10i 0 extproc('hasInternalSubset')
|
||||
d pr extproc('hasInternalSubset')
|
||||
d like(xmlCint)
|
||||
d ctx * value void *
|
||||
|
||||
d hasExternalSubset...
|
||||
d pr 10i 0 extproc('hasExternalSubset')
|
||||
d pr extproc('hasExternalSubset')
|
||||
d like(xmlCint)
|
||||
d ctx * value void *
|
||||
|
||||
d internalSubset pr extproc('internalSubset')
|
||||
@@ -76,7 +81,7 @@
|
||||
d entityDecl pr extproc('entityDecl')
|
||||
d ctx * value void *
|
||||
d name * value options(*string) const xmlChar *
|
||||
d type 10i 0 value
|
||||
d type value like(xmlCint)
|
||||
d publicId * value options(*string) const xmlChar *
|
||||
d systemId * value options(*string) const xmlChar *
|
||||
d content * value options(*string) xmlChar *
|
||||
@@ -85,15 +90,15 @@
|
||||
d ctx * value void *
|
||||
d elem * value options(*string) const xmlChar *
|
||||
d fullname * value options(*string) const xmlChar *
|
||||
d type 10i 0 value
|
||||
d def 10i 0 value
|
||||
d type value like(xmlCint)
|
||||
d def value like(xmlCint)
|
||||
d defaultValue * value options(*string) const xmlChar *
|
||||
d tree value like(xmlEnumerationPtr)
|
||||
|
||||
d elementDecl pr extproc('elementDecl')
|
||||
d ctx * value void *
|
||||
d name * value options(*string) const xmlChar *
|
||||
d type 10i 0 value
|
||||
d type value like(xmlCint)
|
||||
d content value like(xmlElementContentPtr)
|
||||
|
||||
d notationDecl pr extproc('notationDecl')
|
||||
@@ -137,13 +142,13 @@
|
||||
d characters pr extproc('characters')
|
||||
d ctx * value void *
|
||||
d ch * value options(*string) const xmlChar *
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
d ignorableWhitespace...
|
||||
d pr extproc('ignorableWhitespace')
|
||||
d ctx * value void *
|
||||
d ch * value options(*string) const xmlChar *
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
d processingInstruction...
|
||||
d pr extproc('processingInstruction')
|
||||
@@ -165,7 +170,8 @@
|
||||
d like(xmlNsPtr)
|
||||
d ctx * value void *
|
||||
|
||||
d checkNamespace pr 10i 0 extproc('checkNamespace')
|
||||
d checkNamespace pr extproc('checkNamespace')
|
||||
d like(xmlCint)
|
||||
d ctx * value void *
|
||||
d nameSpace * value options(*string) xmlChar *
|
||||
|
||||
@@ -181,13 +187,13 @@
|
||||
d cdataBlock pr extproc('cdataBlock')
|
||||
d ctx * value void *
|
||||
d value * value options(*string) const xmlChar *
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
/if defined(LIBXML_SAX1_ENABLED)
|
||||
d initxmlDefaultSAXHandler...
|
||||
d pr extproc('initxmlDefaultSAXHandler')
|
||||
d hdlr likeds(xmlSAXHandlerV1)
|
||||
d warning 10i 0 value
|
||||
d warning value like(xmlCint)
|
||||
|
||||
/if defined(LIBXML_HTML_ENABLED)
|
||||
d inithtmlDefaultSAXHandler...
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
/define XML_SAX2_H__
|
||||
|
||||
/include "libxmlrpg/xmlversion"
|
||||
/include "libxmlrpg/xmlTypesC"
|
||||
/include "libxmlrpg/parser"
|
||||
/include "libxmlrpg/xlink"
|
||||
|
||||
@@ -27,23 +28,28 @@
|
||||
d loc value like(xmlSAXLocatorPtr)
|
||||
|
||||
d xmlSAX2GetLineNumber...
|
||||
d pr 10i 0 extproc('xmlSAX2GetLineNumber')
|
||||
d pr extproc('xmlSAX2GetLineNumber')
|
||||
d like(xmlCint)
|
||||
d ctx * value void *
|
||||
|
||||
d xmlSAX2GetColumnNumber...
|
||||
d pr 10i 0 extproc('xmlSAX2GetColumnNumber')
|
||||
d pr extproc('xmlSAX2GetColumnNumber')
|
||||
d like(xmlCint)
|
||||
d ctx * value void *
|
||||
|
||||
d xmlSAX2IsStandalone...
|
||||
d pr 10i 0 extproc('xmlSAX2IsStandalone')
|
||||
d pr extproc('xmlSAX2IsStandalone')
|
||||
d like(xmlCint)
|
||||
d ctx * value void *
|
||||
|
||||
d xmlSAX2HasInternalSubset...
|
||||
d pr 10i 0 extproc('xmlSAX2HasInternalSubset')
|
||||
d pr extproc('xmlSAX2HasInternalSubset')
|
||||
d like(xmlCint)
|
||||
d ctx * value void *
|
||||
|
||||
d xmlSAX2HasExternalSubset...
|
||||
d pr 10i 0 extproc('xmlSAX2HasExternalSubset')
|
||||
d pr extproc('xmlSAX2HasExternalSubset')
|
||||
d like(xmlCint)
|
||||
d ctx * value void *
|
||||
|
||||
d xmlSAX2InternalSubset...
|
||||
@@ -83,7 +89,7 @@
|
||||
d pr extproc('xmlSAX2EntityDecl')
|
||||
d ctx * value void *
|
||||
d name * value options(*string) const xmlChar *
|
||||
d type 10i 0 value
|
||||
d type value like(xmlCint)
|
||||
d publicId * value options(*string) const xmlChar *
|
||||
d systemId * value options(*string) const xmlChar *
|
||||
d content * value options(*string) xmlChar *
|
||||
@@ -93,8 +99,8 @@
|
||||
d ctx * value void *
|
||||
d elem * value options(*string) const xmlChar *
|
||||
d fullname * value options(*string) const xmlChar *
|
||||
d type 10i 0 value
|
||||
d def 10i 0 value
|
||||
d type value like(xmlCint)
|
||||
d def value like(xmlCint)
|
||||
d defaultValue * value options(*string) const xmlChar *
|
||||
d tree value like(xmlEnumerationPtr)
|
||||
|
||||
@@ -102,7 +108,7 @@
|
||||
d pr extproc('xmlSAX2ElementDecl')
|
||||
d ctx * value void *
|
||||
d name * value options(*string) const xmlChar *
|
||||
d type 10i 0 value
|
||||
d type value like(xmlCint)
|
||||
d content value like(xmlElementContentPtr)
|
||||
|
||||
d xmlSAX2NotationDecl...
|
||||
@@ -158,10 +164,10 @@
|
||||
d localname * value options(*string) const xmlChar *
|
||||
d prefix * value options(*string) const xmlChar *
|
||||
d URI * value options(*string) const xmlChar *
|
||||
d nb_namespaces 10i 0 value
|
||||
d nb_namespaces value like(xmlCint)
|
||||
d namespaces * value const xmlChar *(*)
|
||||
d nb_attributes 10i 0 value
|
||||
d nb_defaulted 10i 0 value
|
||||
d nb_attributes value like(xmlCint)
|
||||
d nb_defaulted value like(xmlCint)
|
||||
d attributes * const xmlChar *(*)
|
||||
|
||||
d xmlSAX2EndElementNs...
|
||||
@@ -180,13 +186,13 @@
|
||||
d pr extproc('xmlSAX2Characters')
|
||||
d ctx * value void *
|
||||
d ch * value options(*string) const xmlChar *
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
d xmlSAX2IgnorableWhitespace...
|
||||
d pr extproc('xmlSAX2IgnorableWhitespace')
|
||||
d ctx * value void *
|
||||
d ch * value options(*string) const xmlChar *
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
d xmlSAX2ProcessingInstruction...
|
||||
d pr extproc(
|
||||
@@ -204,23 +210,25 @@
|
||||
d pr extproc('xmlSAX2CDataBlock')
|
||||
d ctx * value void *
|
||||
d value * value options(*string) const xmlChar *
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
/if defined(LIBXML_SAX1_ENABLED)
|
||||
d xmlSAXDefaultVersion...
|
||||
d pr 10i 0 extproc('xmlSAXDefaultVersion')
|
||||
d version 10i 0 value
|
||||
d pr extproc('xmlSAXDefaultVersion')
|
||||
d like(xmlCint)
|
||||
d version value like(xmlCint)
|
||||
/endif LIBXML_SAX1_ENABLED
|
||||
|
||||
d xmlSAXVersion pr 10i 0 extproc('xmlSAXVersion')
|
||||
d xmlSAXVersion pr extproc('xmlSAXVersion')
|
||||
d like(xmlCint)
|
||||
d hdlr likeds(xmlSAXHandler)
|
||||
d version 10i 0 value
|
||||
d version value like(xmlCint)
|
||||
|
||||
d xmlSAX2InitDefaultSAXHandler...
|
||||
d pr extproc(
|
||||
d 'xmlSAX2InitDefaultSAXHandler')
|
||||
d hdlr likeds(xmlSAXHandler)
|
||||
d warning 10i 0 value
|
||||
d warning value like(xmlCint)
|
||||
|
||||
/if defined(LIBXML_HTML_ENABLED)
|
||||
d xmlSAX2InitHtmlDefaultSAXHandler...
|
||||
|
||||
@@ -61,34 +61,37 @@
|
||||
d XML_C14N_1_1 c 2 C14N 1.1 spec
|
||||
|
||||
d xmlC14NDocSaveTo...
|
||||
d pr 10i 0 extproc('xmlC14NDocSaveTo')
|
||||
d pr extproc('xmlC14NDocSaveTo')
|
||||
d like(xmlCint)
|
||||
d doc value like(xmlDocPtr)
|
||||
d nodes value like(xmlNodeSetPtr)
|
||||
d mode 10i 0 value
|
||||
d mode value like(xmlCint)
|
||||
d inclusive_ns_prefixes...
|
||||
d * xmlChar *(*)
|
||||
d with_comments 10i 0 value
|
||||
d with_comments value like(xmlCint)
|
||||
d buf value like(xmlOutputBufferPtr)
|
||||
|
||||
d xmlC14NDocDumpMemory...
|
||||
d pr 10i 0 extproc('xmlC14NDocDumpMemory')
|
||||
d pr extproc('xmlC14NDocDumpMemory')
|
||||
d like(xmlCint)
|
||||
d doc value like(xmlDocPtr)
|
||||
d nodes value like(xmlNodeSetPtr)
|
||||
d mode 10i 0 value
|
||||
d mode value like(xmlCint)
|
||||
d inclusive_ns_prefixes...
|
||||
d * xmlChar *(*)
|
||||
d with_comments 10i 0 value
|
||||
d with_comments value like(xmlCint)
|
||||
d doc_txt_ptr * xmlChar *(*)
|
||||
|
||||
d xmlC14NDocSave pr 10i 0 extproc('xmlC14NDocSave')
|
||||
d xmlC14NDocSave pr extproc('xmlC14NDocSave')
|
||||
d like(xmlCint)
|
||||
d doc value like(xmlDocPtr)
|
||||
d nodes value like(xmlNodeSetPtr)
|
||||
d mode 10i 0 value
|
||||
d mode value like(xmlCint)
|
||||
d inclusive_ns_prefixes...
|
||||
d * xmlChar *(*)
|
||||
d with_comments 10i 0 value
|
||||
d with_comments value like(xmlCint)
|
||||
d filename * value options(*string) const char *
|
||||
d compression 10i 0 value
|
||||
d compression value like(xmlCint)
|
||||
|
||||
* This is the core C14N function
|
||||
|
||||
@@ -105,15 +108,16 @@
|
||||
d s * based(######typedef######)
|
||||
d procptr
|
||||
|
||||
d xmlC14NExecute pr 10i 0 extproc('xmlC14NExecute')
|
||||
d xmlC14NExecute pr extproc('xmlC14NExecute')
|
||||
d like(xmlCint)
|
||||
d doc value like(xmlDocPtr)
|
||||
d is_visible_callback...
|
||||
d value like(xmlC14NIsVisibleCallback)
|
||||
d user_data * value void *
|
||||
d mode 10i 0 value
|
||||
d mode value like(xmlCint)
|
||||
d inclusive_ns_prefixes...
|
||||
d * xmlChar *(*)
|
||||
d with_comments 10i 0 value
|
||||
d with_comments value like(xmlCint)
|
||||
d buf value like(xmlOutputBufferPtr)
|
||||
|
||||
/endif LIBXML_OUTPUT_ENABLD
|
||||
|
||||
@@ -67,7 +67,7 @@
|
||||
|
||||
d xmlNewCatalog pr extproc('xmlNewCatalog')
|
||||
d like(xmlCatalogPtr)
|
||||
d sgml 10i 0 value
|
||||
d sgml value like(xmlCint)
|
||||
|
||||
d xmlLoadACatalog...
|
||||
d pr extproc('xmlLoadACatalog')
|
||||
@@ -80,17 +80,20 @@
|
||||
d filename * value options(*string) const char *
|
||||
|
||||
d xmlConvertSGMLCatalog...
|
||||
d pr 10i 0 extproc('xmlConvertSGMLCatalog')
|
||||
d pr extproc('xmlConvertSGMLCatalog')
|
||||
d like(xmlCint)
|
||||
d catal value like(xmlCatalogPtr)
|
||||
|
||||
d xmlACatalogAdd pr 10i 0 extproc('xmlACatalogAdd')
|
||||
d xmlACatalogAdd pr extproc('xmlACatalogAdd')
|
||||
d like(xmlCint)
|
||||
d catal value like(xmlCatalogPtr)
|
||||
d type * value options(*string) const xmlChar *
|
||||
d orig * value options(*string) const xmlChar *
|
||||
d replace * value options(*string) const xmlChar *
|
||||
|
||||
d xmlACatalogRemove...
|
||||
d pr 10i 0 extproc('xmlACatalogRemove')
|
||||
d pr extproc('xmlACatalogRemove')
|
||||
d like(xmlCint)
|
||||
d catal value like(xmlCatalogPtr)
|
||||
d value * value options(*string) const xmlChar *
|
||||
|
||||
@@ -126,7 +129,8 @@
|
||||
d catal value like(xmlCatalogPtr)
|
||||
|
||||
d xmlCatalogIsEmpty...
|
||||
d pr 10i 0 extproc('xmlCatalogIsEmpty')
|
||||
d pr extproc('xmlCatalogIsEmpty')
|
||||
d like(xmlCint)
|
||||
d catal value like(xmlCatalogPtr)
|
||||
|
||||
* Global operations.
|
||||
@@ -134,7 +138,8 @@
|
||||
d xmlInitializeCatalog...
|
||||
d pr extproc('xmlInitializeCatalog')
|
||||
|
||||
d xmlLoadCatalog pr 10i 0 extproc('xmlLoadCatalog')
|
||||
d xmlLoadCatalog pr extproc('xmlLoadCatalog')
|
||||
d like(xmlCint)
|
||||
d filename * value options(*string) const char *
|
||||
|
||||
d xmlLoadCatalogs...
|
||||
@@ -166,13 +171,15 @@
|
||||
d pr * extproc('xmlCatalogResolveURI') xmlChar *
|
||||
d URI * value options(*string) const xmlChar *
|
||||
|
||||
d xmlCatalogAdd pr 10i 0 extproc('xmlCatalogAdd')
|
||||
d xmlCatalogAdd pr extproc('xmlCatalogAdd')
|
||||
d like(xmlCint)
|
||||
d type * value options(*string) const xmlChar *
|
||||
d orig * value options(*string) const xmlChar *
|
||||
d replace * value options(*string) const xmlChar *
|
||||
|
||||
d xmlCatalogRemove...
|
||||
d pr 10i 0 extproc('xmlCatalogRemove')
|
||||
d pr extproc('xmlCatalogRemove')
|
||||
d like(xmlCint)
|
||||
d value * value options(*string) const xmlChar *
|
||||
|
||||
d xmlParseCatalogFile...
|
||||
@@ -181,7 +188,8 @@
|
||||
d filename * value options(*string) const char *
|
||||
|
||||
d xmlCatalogConvert...
|
||||
d pr 10i 0 extproc('xmlCatalogConvert')
|
||||
d pr extproc('xmlCatalogConvert')
|
||||
d like(xmlCint)
|
||||
|
||||
* Strictly minimal interfaces for per-document catalogs used
|
||||
* by the parser.
|
||||
@@ -209,8 +217,9 @@
|
||||
* Preference settings.
|
||||
|
||||
d xmlCatalogSetDebug...
|
||||
d pr 10i 0 extproc('xmlCatalogSetDebug')
|
||||
d level 10i 0 value
|
||||
d pr extproc('xmlCatalogSetDebug')
|
||||
d like(xmlCint)
|
||||
d level value like(xmlCint)
|
||||
|
||||
d xmlCatalogSetDefaultPrefer...
|
||||
d pr extproc('xmlCatalogSetDefaultPrefer')
|
||||
|
||||
@@ -35,14 +35,15 @@
|
||||
d xmlChRangeGroup...
|
||||
d ds based(xmlChRangeGroupPtr)
|
||||
d align qualified
|
||||
d nbShortRange 10i 0
|
||||
d nbLongRange 10i 0
|
||||
d nbShortRange like(xmlCint)
|
||||
d nbLongRange like(xmlCint)
|
||||
d shortRange like(xmlChSRangePtr)
|
||||
d longRange like(xmlChLRangePtr)
|
||||
|
||||
* Range checking routine
|
||||
|
||||
d xmlCharInRange pr 10i 0 extproc('xmlCharInRange')
|
||||
d xmlCharInRange pr extproc('xmlCharInRange')
|
||||
d like(xmlCint)
|
||||
d val value like(xmlCuint)
|
||||
d group like(xmlChRangeGroupPtr) const
|
||||
|
||||
@@ -70,29 +71,37 @@
|
||||
d ds import('xmlIsIdeographicGroup')
|
||||
d likeds(xmlChRangeGroup) const
|
||||
|
||||
d xmlIsBaseChar pr 10i 0 extproc('xmlIsBaseChar')
|
||||
d xmlIsBaseChar pr extproc('xmlIsBaseChar')
|
||||
d like(xmlCint)
|
||||
d ch value like(xmlCuint)
|
||||
|
||||
d xmlIsBlank pr 10i 0 extproc('xmlIsBlank')
|
||||
d xmlIsBlank pr extproc('xmlIsBlank')
|
||||
d like(xmlCint)
|
||||
d ch value like(xmlCuint)
|
||||
|
||||
d xmlIsChar pr 10i 0 extproc('xmlIsChar')
|
||||
d xmlIsChar pr extproc('xmlIsChar')
|
||||
d like(xmlCint)
|
||||
d ch value like(xmlCuint)
|
||||
|
||||
d xmlIsCombining pr 10i 0 extproc('xmlIsCombining')
|
||||
d xmlIsCombining pr extproc('xmlIsCombining')
|
||||
d like(xmlCint)
|
||||
d ch value like(xmlCuint)
|
||||
|
||||
d xmlIsDigit pr 10i 0 extproc('xmlIsDigit')
|
||||
d xmlIsDigit pr extproc('xmlIsDigit')
|
||||
d like(xmlCint)
|
||||
d ch value like(xmlCuint)
|
||||
|
||||
d xmlIsExtender pr 10i 0 extproc('xmlIsExtender')
|
||||
d xmlIsExtender pr extproc('xmlIsExtender')
|
||||
d like(xmlCint)
|
||||
d ch value like(xmlCuint)
|
||||
|
||||
d xmlIsIdeographic...
|
||||
d pr 10i 0 extproc('xmlIsIdeographic')
|
||||
d pr extproc('xmlIsIdeographic')
|
||||
d like(xmlCint)
|
||||
d ch value like(xmlCuint)
|
||||
|
||||
d xmlIsPubidChar pr 10i 0 extproc('xmlIsPubidChar')
|
||||
d xmlIsPubidChar pr extproc('xmlIsPubidChar')
|
||||
d like(xmlCint)
|
||||
d ch value like(xmlCuint)
|
||||
|
||||
/endif XML_CHVALID_H__
|
||||
|
||||
@@ -10,10 +10,11 @@
|
||||
/define DEBUG_XML__
|
||||
|
||||
/include "libxmlrpg/xmlversion"
|
||||
/include "libxmlrpg/tree"
|
||||
|
||||
/if defined(LIBXML_DEBUG_ENABLED)
|
||||
|
||||
/include "libxmlrpg/xmlTypesC"
|
||||
/include "libxmlrpg/tree"
|
||||
/include "libxmlrpg/xpath"
|
||||
|
||||
* The standard Dump routines.
|
||||
@@ -27,31 +28,31 @@
|
||||
d pr extproc('xmlDebugDumpAttr')
|
||||
d output * value FILE *
|
||||
d attr value like(xmlAttrPtr)
|
||||
d depth 10i 0 value
|
||||
d depth value like(xmlCint)
|
||||
|
||||
d xmlDebugDumpAttrList...
|
||||
d pr extproc('xmlDebugDumpAttrList')
|
||||
d output * value FILE *
|
||||
d attr value like(xmlAttrPtr)
|
||||
d depth 10i 0 value
|
||||
d depth value like(xmlCint)
|
||||
|
||||
d xmlDebugDumpOneNode...
|
||||
d pr extproc('xmlDebugDumpOneNode')
|
||||
d output * value FILE *
|
||||
d node value like(xmlNodePtr)
|
||||
d depth 10i 0 value
|
||||
d depth value like(xmlCint)
|
||||
|
||||
d xmlDebugDumpNode...
|
||||
d pr extproc('xmlDebugDumpNode')
|
||||
d output * value FILE *
|
||||
d node value like(xmlNodePtr)
|
||||
d depth 10i 0 value
|
||||
d depth value like(xmlCint)
|
||||
|
||||
d xmlDebugDumpNodeList...
|
||||
d pr extproc('xmlDebugDumpNodeList')
|
||||
d output * value FILE *
|
||||
d node value like(xmlNodePtr)
|
||||
d depth 10i 0 value
|
||||
d depth value like(xmlCint)
|
||||
|
||||
d xmlDebugDumpDocumentHead...
|
||||
d pr extproc('xmlDebugDumpDocumentHead')
|
||||
@@ -80,7 +81,8 @@
|
||||
****************************************************************
|
||||
|
||||
d xmlDebugCheckDocument...
|
||||
d pr 10i 0 extproc('xmlDebugCheckDocument')
|
||||
d pr extproc('xmlDebugCheckDocument')
|
||||
d like(xmlCint)
|
||||
d output * value FILE *
|
||||
d doc value like(xmlDocPtr)
|
||||
|
||||
@@ -94,11 +96,12 @@
|
||||
d output * value FILE *
|
||||
d node value like(xmlNodePtr)
|
||||
|
||||
d xmlLsCountNode pr 10i 0 extproc('xmlLsCountNode')
|
||||
d xmlLsCountNode pr extproc('xmlLsCountNode')
|
||||
d like(xmlCint)
|
||||
d node value like(xmlNodePtr)
|
||||
|
||||
d xmlBoolToText pr * extproc('xmlBoolToText') const char *
|
||||
d boolval 10i 0 value
|
||||
d boolval value like(xmlCint)
|
||||
|
||||
****************************************************************
|
||||
* *
|
||||
@@ -133,7 +136,7 @@
|
||||
d doc like(xmlDocPtr)
|
||||
d node like(xmlNodePtr)
|
||||
d pctxt like(xmlXPathContextPtr)
|
||||
d loaded 10i 0
|
||||
d loaded like(xmlCint)
|
||||
d output * FILE *
|
||||
d input like(xmlShellReadlineFunc)
|
||||
|
||||
@@ -152,32 +155,36 @@
|
||||
|
||||
d xmlShellPrintXPathError...
|
||||
d pr extproc('xmlShellPrintXPathError')
|
||||
d errorType 10i 0 value
|
||||
d errorType value like(xmlCint)
|
||||
d arg * value options(*string) const char *
|
||||
|
||||
d xmlShellPrintXPathResult...
|
||||
d pr extproc('xmlShellPrintXPathResult')
|
||||
d list value like(xmlXPathObjectPtr)
|
||||
|
||||
d xmlShellList pr 10i 0 extproc('xmlShellList')
|
||||
d xmlShellList pr extproc('xmlShellList')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlShellCtxtPtr)
|
||||
d arg * value options(*string) char *
|
||||
d node value like(xmlNodePtr)
|
||||
d node2 value like(xmlNodePtr)
|
||||
|
||||
d xmlShellBase pr 10i 0 extproc('xmlShellBase')
|
||||
d xmlShellBase pr extproc('xmlShellBase')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlShellCtxtPtr)
|
||||
d arg * value options(*string) char *
|
||||
d node value like(xmlNodePtr)
|
||||
d node2 value like(xmlNodePtr)
|
||||
|
||||
d xmlShellDir pr 10i 0 extproc('xmlShellDir')
|
||||
d xmlShellDir pr extproc('xmlShellDir')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlShellCtxtPtr)
|
||||
d arg * value options(*string) char *
|
||||
d node value like(xmlNodePtr)
|
||||
d node2 value like(xmlNodePtr)
|
||||
|
||||
d xmlShellLoad pr 10i 0 extproc('xmlShellLoad')
|
||||
d xmlShellLoad pr extproc('xmlShellLoad')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlShellCtxtPtr)
|
||||
d filename * value options(*string) char *
|
||||
d node value like(xmlNodePtr)
|
||||
@@ -188,19 +195,22 @@
|
||||
d pr extproc('xmlShellPrintNode')
|
||||
d node value like(xmlNodePtr)
|
||||
|
||||
d xmlShellCat pr 10i 0 extproc('xmlShellCat')
|
||||
d xmlShellCat pr extproc('xmlShellCat')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlShellCtxtPtr)
|
||||
d arg * value options(*string) char *
|
||||
d node value like(xmlNodePtr)
|
||||
d node2 value like(xmlNodePtr)
|
||||
|
||||
d xmlShellWrite pr 10i 0 extproc('xmlShellWrite')
|
||||
d xmlShellWrite pr extproc('xmlShellWrite')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlShellCtxtPtr)
|
||||
d filename * value options(*string) char *
|
||||
d node value like(xmlNodePtr)
|
||||
d node2 value like(xmlNodePtr)
|
||||
|
||||
d xmlShellSave pr 10i 0 extproc('xmlShellSave')
|
||||
d xmlShellSave pr extproc('xmlShellSave')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlShellCtxtPtr)
|
||||
d filename * value options(*string) char *
|
||||
d node value like(xmlNodePtr)
|
||||
@@ -209,20 +219,23 @@
|
||||
|
||||
/if defined(LIBXML_VALID_ENABLED)
|
||||
d xmlShellValidate...
|
||||
d pr 10i 0 extproc('xmlShellValidate')
|
||||
d pr extproc('xmlShellValidate')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlShellCtxtPtr)
|
||||
d dtd * value options(*string) char *
|
||||
d node value like(xmlNodePtr)
|
||||
d node2 value like(xmlNodePtr)
|
||||
/endif LIBXML_VALID_ENABLED
|
||||
|
||||
d xmlShellDu pr 10i 0 extproc('xmlShellDu')
|
||||
d xmlShellDu pr extproc('xmlShellDu')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlShellCtxtPtr)
|
||||
d arg * value options(*string) char *
|
||||
d tree value like(xmlNodePtr)
|
||||
d node2 value like(xmlNodePtr)
|
||||
|
||||
d xmlShellPwd pr 10i 0 extproc('xmlShellPwd')
|
||||
d xmlShellPwd pr extproc('xmlShellPwd')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlShellCtxtPtr)
|
||||
d buffer * value options(*string) char *
|
||||
d node value like(xmlNodePtr)
|
||||
|
||||
@@ -20,7 +20,8 @@
|
||||
* Initializer
|
||||
|
||||
d xmlInitializeDict...
|
||||
d pr 10i 0 extproc('xmlInitializeDict')
|
||||
d pr extproc('xmlInitializeDict')
|
||||
d like(xmlCint)
|
||||
|
||||
* Constructor and destructor.
|
||||
|
||||
@@ -44,7 +45,8 @@
|
||||
d sub value like(xmlDictPtr)
|
||||
|
||||
d xmlDictReference...
|
||||
d pr 10i 0 extproc('xmlDictGetReference')
|
||||
d pr extproc('xmlDictGetReference')
|
||||
d like(xmlCint)
|
||||
d dict value like(xmlDictPtr)
|
||||
|
||||
d xmlDictFree pr extproc('xmlDictFree')
|
||||
@@ -55,23 +57,25 @@
|
||||
d xmlDictLookup pr * extproc('xmlDictLookup') const xmlChar *
|
||||
d dict value like(xmlDictPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
d xmlDictExists pr * extproc('xmlDictExists') const xmlChar *
|
||||
d dict value like(xmlDictPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
d xmlDictQLookup pr * extproc('xmlDictQLookup') const xmlChar *
|
||||
d dict value like(xmlDictPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d name * value options(*string) const xmlChar *
|
||||
|
||||
d xmlDictOwns pr 10i 0 extproc('xmlDictOwns')
|
||||
d xmlDictOwns pr extproc('xmlDictOwns')
|
||||
d like(xmlCint)
|
||||
d dict value like(xmlDictPtr)
|
||||
d str * value options(*string) const xmlChar *
|
||||
|
||||
d xmlDictSize pr 10i 0 extproc('xmlDictSize')
|
||||
d xmlDictSize pr extproc('xmlDictSize')
|
||||
d like(xmlCint)
|
||||
d dict value like(xmlDictPtr)
|
||||
|
||||
* Cleanup function
|
||||
|
||||
@@ -202,12 +202,14 @@
|
||||
* Interfaces for encoding names and aliases.
|
||||
|
||||
d xmlAddEncodingAlias...
|
||||
d pr 10i 0 extproc('xmlAddEncodingAlias')
|
||||
d pr extproc('xmlAddEncodingAlias')
|
||||
d like(xmlCint)
|
||||
d name * value options(*string) const char *
|
||||
d alias * value options(*string) const char *
|
||||
|
||||
d xmlDelEncodingAlias...
|
||||
d pr 10i 0 extproc('xmlDelEncodingAlias')
|
||||
d pr extproc('xmlDelEncodingAlias')
|
||||
d like(xmlCint)
|
||||
d alias * value options(*string) const char *
|
||||
|
||||
d xmlGetEncodingAlias...
|
||||
@@ -232,45 +234,51 @@
|
||||
d pr extproc('xmlDetectCharEncoding')
|
||||
d like(xmlCharEncoding)
|
||||
d in * value options(*string) const unsigned char*
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
d xmlCharEncOutFunc...
|
||||
d pr 10i 0 extproc('xmlCharEncOutFunc')
|
||||
d pr extproc('xmlCharEncOutFunc')
|
||||
d like(xmlCint)
|
||||
d handler likeds(xmlCharEncodingHandler)
|
||||
d out value like(xmlBufferPtr)
|
||||
d in value like(xmlBufferPtr)
|
||||
|
||||
d xmlCharEncInFunc...
|
||||
d pr 10i 0 extproc('xmlCharEncInFunc')
|
||||
d pr extproc('xmlCharEncInFunc')
|
||||
d like(xmlCint)
|
||||
d handler likeds(xmlCharEncodingHandler)
|
||||
d out value like(xmlBufferPtr)
|
||||
d in value like(xmlBufferPtr)
|
||||
|
||||
d xmlCharEncFirstLine...
|
||||
d pr 10i 0 extproc('xmlCharEncFirstLine')
|
||||
d pr extproc('xmlCharEncFirstLine')
|
||||
d like(xmlCint)
|
||||
d handler likeds(xmlCharEncodingHandler)
|
||||
d out value like(xmlBufferPtr)
|
||||
d in value like(xmlBufferPtr)
|
||||
|
||||
d xmlCharEncCloseFunc...
|
||||
d pr 10i 0 extproc('xmlCharEncCloseFunc')
|
||||
d pr extproc('xmlCharEncCloseFunc')
|
||||
d like(xmlCint)
|
||||
d handler likeds(xmlCharEncodingHandler)
|
||||
|
||||
* Export a few useful functions
|
||||
|
||||
/if defined(LIBXML_OUTPUT_ENABLED)
|
||||
d UTF8Toisolat1 pr 10i 0 extproc('UTF8Toisolat1')
|
||||
d UTF8Toisolat1 pr extproc('UTF8Toisolat1')
|
||||
d like(xmlCint)
|
||||
d out 65535 options(*varsize) unsigned char (*)
|
||||
d outlen 10i 0
|
||||
d outlen like(xmlCint)
|
||||
d in * value options(*string) const unsigned char*
|
||||
d inlen 10i 0
|
||||
d inlen like(xmlCint)
|
||||
|
||||
/endif LIBXML_OUTPUT_ENABLD
|
||||
|
||||
d isolat1ToUTF8 pr 10i 0 extproc('isolat1ToUTF8')
|
||||
d isolat1ToUTF8 pr extproc('isolat1ToUTF8')
|
||||
d like(xmlCint)
|
||||
d out 65535 options(*varsize) unsigned char (*)
|
||||
d outlen 10i 0
|
||||
d outlen like(xmlCint)
|
||||
d in * value options(*string) const unsigned char*
|
||||
d inlen 10i 0
|
||||
d inlen like(xmlCint)
|
||||
|
||||
/endif XML_CHAR_ENCODING_H
|
||||
|
||||
@@ -46,14 +46,14 @@
|
||||
d doc like(xmlDocPtr) containing document
|
||||
d orig * xmlChar *
|
||||
d content * xmlChar *
|
||||
d length 10i 0 content length
|
||||
d length like(xmlCint) content length
|
||||
d etype like(xmlEntityType) The entity type
|
||||
d ExternalID * const xmlChar *
|
||||
d SystemlID * const xmlChar *
|
||||
d nexte like(xmlEntityPtr) unused
|
||||
d URI * const xmlChar *
|
||||
d owner 10i 0 Owns children ?
|
||||
d checked 10i 0 Content checked ?
|
||||
d owner like(xmlCint) Owns children ?
|
||||
d checked like(xmlCint) Content checked ?
|
||||
|
||||
* All entities are stored in an hash table.
|
||||
* There is 2 separate hash tables for global and parameter entities.
|
||||
@@ -73,7 +73,7 @@
|
||||
d like(xmlEntityPtr)
|
||||
d doc value like(xmlDocPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d type 10i 0 value
|
||||
d type value like(xmlCint)
|
||||
d ExternalID * value options(*string) const xmlChar *
|
||||
d SystemID * value options(*string) const xmlChar *
|
||||
d content * value options(*string) const xmlChar *
|
||||
@@ -83,7 +83,7 @@
|
||||
d like(xmlEntityPtr)
|
||||
d doc value like(xmlDocPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d type 10i 0 value
|
||||
d type value like(xmlCint)
|
||||
d ExternalID * value options(*string) const xmlChar *
|
||||
d SystemID * value options(*string) const xmlChar *
|
||||
d content * value options(*string) const xmlChar *
|
||||
@@ -93,7 +93,7 @@
|
||||
d like(xmlEntityPtr)
|
||||
d doc value like(xmlDocPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d type 10i 0 value
|
||||
d type value like(xmlCint)
|
||||
d ExternalID * value options(*string) const xmlChar *
|
||||
d SystemID * value options(*string) const xmlChar *
|
||||
d content * value options(*string) const xmlChar *
|
||||
|
||||
@@ -13,6 +13,7 @@
|
||||
/define XML_GLOBALS_H
|
||||
|
||||
/include "libxmlrpg/xmlversion"
|
||||
/include "libxmlrpg/xmlTypesC"
|
||||
/include "libxmlrpg/parser"
|
||||
/include "libxmlrpg/xmlerror"
|
||||
/include "libxmlrpg/SAX"
|
||||
@@ -112,31 +113,31 @@
|
||||
d xmlGenericErrorContext...
|
||||
d * void *
|
||||
d oldXMLWDcompatibility...
|
||||
d 10i 0
|
||||
d like(xmlCint)
|
||||
d xmlBufferAllocScheme...
|
||||
d like(xmlBufferAllocationScheme)
|
||||
d xmlDefaultBufferSize...
|
||||
d 10i 0
|
||||
d like(xmlCint)
|
||||
d xmlSubstituteEntitiesDefaultValue...
|
||||
d 10i 0
|
||||
d like(xmlCint)
|
||||
d xmlDoValidityCheckingDefaultValue...
|
||||
d 10i 0
|
||||
d like(xmlCint)
|
||||
d xmlGetWarningsDefaultValue...
|
||||
d 10i 0
|
||||
d like(xmlCint)
|
||||
d xmlKeepBlanksDefaultValue...
|
||||
d 10i 0
|
||||
d like(xmlCint)
|
||||
d xmlLineNumbersDefaultValue...
|
||||
d 10i 0
|
||||
d like(xmlCint)
|
||||
d xmlLoadExtDtdDefaultValue...
|
||||
d 10i 0
|
||||
d like(xmlCint)
|
||||
d xmlParserDebugEntities...
|
||||
d 10i 0
|
||||
d like(xmlCint)
|
||||
d xmlPedanticParserDefaultValue...
|
||||
d 10i 0
|
||||
d like(xmlCint)
|
||||
d xmlSaveNoEmptyTags...
|
||||
d 10i 0
|
||||
d like(xmlCint)
|
||||
d xmlIndentTreeOutput...
|
||||
d 10i 0
|
||||
d like(xmlCint)
|
||||
d xmlTreeIndentString...
|
||||
d * const char *
|
||||
d xmlRegisterNodeDefaultValue...
|
||||
@@ -244,13 +245,14 @@
|
||||
d value value likeds(xmlError)
|
||||
|
||||
d get_oldXMLWDcompatibility...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d '__get_oldXMLWDcompatibility')
|
||||
d like(xmlCint)
|
||||
|
||||
d set_oldXMLWDcompatibility...
|
||||
d pr extproc(
|
||||
d '__set_oldXMLWDcompatibility')
|
||||
d value 10i 0 value
|
||||
d value value like(xmlCint)
|
||||
|
||||
d get_xmlBufferAllocScheme...
|
||||
d pr extproc('__get_xmlBufferAllocScheme')
|
||||
@@ -266,15 +268,17 @@
|
||||
d v value like(xmlBufferAllocationScheme)
|
||||
|
||||
d get_xmlDefaultBufferSize...
|
||||
d pr 10i 0 extproc('__get_xmlDefaultBufferSize')
|
||||
d pr extproc('__get_xmlDefaultBufferSize')
|
||||
d like(xmlCint)
|
||||
|
||||
d set_xmlDefaultBufferSize...
|
||||
d pr extproc('__set_xmlDefaultBufferSize')
|
||||
d value 10i 0 value
|
||||
d value value like(xmlCint)
|
||||
|
||||
d xmlThrDefDefaultBufferSize...
|
||||
d pr 10i 0 extproc('xmlThrDefDefaultBufferSize')
|
||||
d v 10i 0 value
|
||||
d pr extproc('xmlThrDefDefaultBufferSize')
|
||||
d like(xmlCint)
|
||||
d v value like(xmlCint)
|
||||
|
||||
d get_xmlDefaultSAXHandler...
|
||||
d pr extproc('__get_xmlDefaultSAXHandler')
|
||||
@@ -293,18 +297,20 @@
|
||||
d value value likeds(xmlSAXLocator)
|
||||
|
||||
d get_xmlDoValidityCheckingDefaultValue...
|
||||
d pr 10i 0 extproc('__get_xmlDoValidity+
|
||||
d pr extproc('__get_xmlDoValidity+
|
||||
d CheckingDefaultValue')
|
||||
d like(xmlCint)
|
||||
|
||||
d set_xmlDoValidityCheckingDefaultValue...
|
||||
d pr extproc('__set_xmlDoValidity+
|
||||
d CheckingDefaultValue')
|
||||
d value 10i 0 value
|
||||
d value value like(xmlCint)
|
||||
|
||||
d xmlThrDefDoValidityCheckingDefaultValue...
|
||||
d pr 10i 0 extproc('xmlThrDefDoValidity+
|
||||
d pr extproc('xmlThrDefDoValidity+
|
||||
d CheckingDefaultValue')
|
||||
d v 10i 0 value
|
||||
d like(xmlCint)
|
||||
d v value like(xmlCint)
|
||||
|
||||
d get_xmlGenericError...
|
||||
d pr extproc('__get_xmlGenericError')
|
||||
@@ -348,29 +354,33 @@
|
||||
d value * value options(*string) void *
|
||||
|
||||
d get_xmlGetWarningsDefaultValue...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d '__get_xmlGetWarningsDefaultValue')
|
||||
d like(xmlCint)
|
||||
|
||||
d set_xmlGetWarningsDefaultValue...
|
||||
d pr extproc(
|
||||
d '__set_xmlGetWarningsDefaultValue')
|
||||
d value 10i 0 value
|
||||
d value value like(xmlCint)
|
||||
|
||||
d xmlThrDefGetWarningsDefaultValue...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlThrDefGetWarningsDefaultValue')
|
||||
d v 10i 0 value
|
||||
d like(xmlCint)
|
||||
d v value like(xmlCint)
|
||||
|
||||
d get_xmlIndentTreeOutput...
|
||||
d pr 10i 0 extproc('__get_xmlIndentTreeOutput')
|
||||
d pr extproc('__get_xmlIndentTreeOutput')
|
||||
d like(xmlCint)
|
||||
|
||||
d set_xmlIndentTreeOutput...
|
||||
d pr extproc('__set_xmlIndentTreeOutput')
|
||||
d value 10i 0 value
|
||||
d pr extproc('__set_xmlIndentTreeOutput')
|
||||
d value value like(xmlCint)
|
||||
|
||||
d xmlThrDefIndentTreeOutput...
|
||||
d pr 10i 0 extproc('xmlThrDefIndentTreeOutput')
|
||||
d v 10i 0 value
|
||||
d pr extproc('xmlThrDefIndentTreeOutput')
|
||||
d like(xmlCint)
|
||||
d v value like(xmlCint)
|
||||
|
||||
d get_xmlTreeIndentString...
|
||||
d pr * extproc('__get_xmlTreeIndentString') const char *
|
||||
@@ -384,60 +394,68 @@
|
||||
d v * value options(*string) const char *
|
||||
|
||||
d get_xmlKeepBlanksDefaultValue...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d '__get_xmlKeepBlanksDefaultValue')
|
||||
d like(xmlCint)
|
||||
|
||||
d set_xmlKeepBlanksDefaultValue...
|
||||
d pr extproc(
|
||||
d '__set_xmlKeepBlanksDefaultValue')
|
||||
d value 10i 0 value
|
||||
d value value like(xmlCint)
|
||||
|
||||
d xmlThrDefKeepBlanksDefaultValue...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlThrDefKeepBlanksDefaultValue')
|
||||
d v 10i 0 value
|
||||
d like(xmlCint)
|
||||
d v value like(xmlCint)
|
||||
|
||||
d get_xmlLineNumbersDefaultValue...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d '__get_xmlLineNumbersDefaultValue')
|
||||
d like(xmlCint)
|
||||
|
||||
d set_xmlLineNumbersDefaultValue...
|
||||
d pr extproc(
|
||||
d '__set_xmlLineNumbersDefaultValue')
|
||||
d value 10i 0 value
|
||||
d value value like(xmlCint)
|
||||
|
||||
d xmlThrDefLineNumbersDefaultValue...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlThrDefLineNumbersDefaultValue')
|
||||
d v 10i 0 value
|
||||
d like(xmlCint)
|
||||
d v value like(xmlCint)
|
||||
|
||||
d get_xmlLoadExtDtdDefaultValue...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d '__get_xmlLoadExtDtdDefaultValue')
|
||||
d like(xmlCint)
|
||||
|
||||
d set_xmlLoadExtDtdDefaultValue...
|
||||
d pr extproc(
|
||||
d '__set_xmlLoadExtDtdDefaultValue')
|
||||
d value 10i 0 value
|
||||
d value value like(xmlCint)
|
||||
|
||||
d xmlThrDefLoadExtDtdDefaultValue...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlThrDefLoadExtDtdDefaultValue')
|
||||
d v 10i 0 value
|
||||
d like(xmlCint)
|
||||
d v value like(xmlCint)
|
||||
|
||||
d get_xmlParserDebugEntities...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d '__get_xmlParserDebugEntities')
|
||||
d like(xmlCint)
|
||||
|
||||
d set_xmlParserDebugEntities...
|
||||
d pr extproc(
|
||||
d '__set_xmlParserDebugEntities')
|
||||
d value 10i 0 value
|
||||
d value value like(xmlCint)
|
||||
|
||||
d xmlThrDefParserDebugEntities...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlThrDefParserDebugEntities')
|
||||
d v 10i 0 value
|
||||
d like(xmlCint)
|
||||
d v value like(xmlCint)
|
||||
|
||||
d get_xmlParserVersion...
|
||||
d pr * extproc('__get_xmlParserVersion') const char *
|
||||
@@ -447,43 +465,49 @@
|
||||
d value * value options(*string) const char *
|
||||
|
||||
d get_xmlPedanticParserDefaultValue...
|
||||
d pr 10i 0 extproc('__get_xmlPedantic+
|
||||
d pr extproc('__get_xmlPedantic+
|
||||
d ParserDefaultValue')
|
||||
d like(xmlCint)
|
||||
|
||||
d set_xmlPedanticParserDefaultValue...
|
||||
d pr extproc('__set_xmlPedantic+
|
||||
d ParserDefaultValue')
|
||||
d value 10i 0 value
|
||||
d value value like(xmlCint)
|
||||
|
||||
d xmlThrDefPedanticParserDefaultValue...
|
||||
d pr 10i 0 extproc('xmlThrDefPedantic+
|
||||
d pr extproc('xmlThrDefPedantic+
|
||||
d ParserDefaultValue')
|
||||
d v 10i 0 value
|
||||
d like(xmlCint)
|
||||
d v value like(xmlCint)
|
||||
|
||||
d get_xmlSaveNoEmptyTags...
|
||||
d pr 10i 0 extproc('__get_xmlSaveNoEmptyTags')
|
||||
d pr extproc('__get_xmlSaveNoEmptyTags')
|
||||
d like(xmlCint)
|
||||
|
||||
d set_xmlSaveNoEmptyTags...
|
||||
d pr extproc('__set_xmlSaveNoEmptyTags')
|
||||
d value 10i 0 value
|
||||
d value value like(xmlCint)
|
||||
|
||||
d xmlThrDefSaveNoEmptyTags...
|
||||
d pr 10i 0 extproc('xmlThrDefSaveNoEmptyTags')
|
||||
d v 10i 0 value
|
||||
d pr extproc('xmlThrDefSaveNoEmptyTags')
|
||||
d like(xmlCint)
|
||||
d v value like(xmlCint)
|
||||
|
||||
d get_xmlSubstituteEntitiesDefaultValue...
|
||||
d pr 10i 0 extproc('__get_xmlSubstitute+
|
||||
d pr extproc('__get_xmlSubstitute+
|
||||
d EntitiesDefaultValue')
|
||||
d like(xmlCint)
|
||||
|
||||
d set_xmlSubstituteEntitiesDefaultValue...
|
||||
d pr extproc('__set_xmlSubstitute+
|
||||
d EntitiesDefaultValue')
|
||||
d value 10i 0 value
|
||||
d value value like(xmlCint)
|
||||
|
||||
d xmlThrDefSubstituteEntitiesDefaultValue...
|
||||
d pr 10i 0 extproc('xmlThrDefSubstitute+
|
||||
d pr extproc('xmlThrDefSubstitute+
|
||||
d EntitiesDefaultValue')
|
||||
d v 10i 0 value
|
||||
d like(xmlCint)
|
||||
d v value like(xmlCint)
|
||||
|
||||
d get_xmlRegisterNodeDefaultValue...
|
||||
d pr extproc('__get_xmlRegisterNode+
|
||||
@@ -552,6 +576,6 @@
|
||||
d like(xmlOutputBufferPtr)
|
||||
d URI * value options(*string) const char *
|
||||
d encoder value like(xmlCharEncodingHandlerPtr)
|
||||
d compression 10i 0 value
|
||||
d compression value like(xmlCint)
|
||||
|
||||
/endif XML_GLOBALS_H
|
||||
|
||||
@@ -9,6 +9,8 @@
|
||||
/if not defined(XML_HASH_H__)
|
||||
/define XML_HASH_H__
|
||||
|
||||
/include "libxmlrpg/xmlTypesC"
|
||||
|
||||
* The hash table.
|
||||
|
||||
d xmlHashTablePtr...
|
||||
@@ -68,12 +70,12 @@
|
||||
|
||||
d xmlHashCreate pr extproc('xmlHashCreate')
|
||||
d like(xmlHashTablePtr)
|
||||
d size 10i 0 value
|
||||
d size value like(xmlCint)
|
||||
|
||||
d xmlHashCreateDict...
|
||||
d pr extproc('xmlHashCreateDict')
|
||||
d like(xmlHashTablePtr)
|
||||
d size 10i 0 value
|
||||
d size value like(xmlCint)
|
||||
d dict value like(xmlDictPtr)
|
||||
|
||||
d xmlHashFree pr extproc('xmlHashFree')
|
||||
@@ -83,27 +85,31 @@
|
||||
* Add a new entry to the hash table.
|
||||
|
||||
d xmlHashAddEntry...
|
||||
d pr 10i 0 extproc('xmlHashAddEntry')
|
||||
d pr extproc('xmlHashAddEntry')
|
||||
d like(xmlCint)
|
||||
d table value like(xmlHashTablePtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d userdata * value options(*string) void *
|
||||
|
||||
d xmlHashUpdateEntry...
|
||||
d pr 10i 0 extproc('xmlHashUpdateEntry')
|
||||
d pr extproc('xmlHashUpdateEntry')
|
||||
d like(xmlCint)
|
||||
d table value like(xmlHashTablePtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d userdata * value options(*string) void *
|
||||
d f value like(xmlHashDeallocator)
|
||||
|
||||
d xmlHashAddEntry2...
|
||||
d pr 10i 0 extproc('xmlHashAddEntry2')
|
||||
d pr extproc('xmlHashAddEntry2')
|
||||
d like(xmlCint)
|
||||
d table value like(xmlHashTablePtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d name2 * value options(*string) const xmlChar *
|
||||
d userdata * value options(*string) void *
|
||||
|
||||
d xmlHashUpdateEntry2...
|
||||
d pr 10i 0 extproc('xmlHashUpdateEntry2')
|
||||
d pr extproc('xmlHashUpdateEntry2')
|
||||
d like(xmlCint)
|
||||
d table value like(xmlHashTablePtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d name2 * value options(*string) const xmlChar *
|
||||
@@ -111,7 +117,8 @@
|
||||
d f value like(xmlHashDeallocator)
|
||||
|
||||
d xmlHashAddEntry3...
|
||||
d pr 10i 0 extproc('xmlHashAddEntry3')
|
||||
d pr extproc('xmlHashAddEntry3')
|
||||
d like(xmlCint)
|
||||
d table value like(xmlHashTablePtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d name2 * value options(*string) const xmlChar *
|
||||
@@ -119,7 +126,8 @@
|
||||
d userdata * value options(*string) void *
|
||||
|
||||
d xmlHashUpdateEntry3...
|
||||
d pr 10i 0 extproc('xmlHashUpdateEntry3')
|
||||
d pr extproc('xmlHashUpdateEntry3')
|
||||
d like(xmlCint)
|
||||
d table value like(xmlHashTablePtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d name2 * value options(*string) const xmlChar *
|
||||
@@ -130,20 +138,23 @@
|
||||
* Remove an entry from the hash table.
|
||||
|
||||
d xmlHashRemoveEntry...
|
||||
d pr 10i 0 extproc('xmlHashRemoveEntry')
|
||||
d pr extproc('xmlHashRemoveEntry')
|
||||
d like(xmlCint)
|
||||
d table value like(xmlHashTablePtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d f value like(xmlHashDeallocator)
|
||||
|
||||
d xmlHashRemoveEntry2...
|
||||
d pr 10i 0 extproc('xmlHashRemoveEntry2')
|
||||
d pr extproc('xmlHashRemoveEntry2')
|
||||
d like(xmlCint)
|
||||
d table value like(xmlHashTablePtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d name2 * value options(*string) const xmlChar *
|
||||
d f value like(xmlHashDeallocator)
|
||||
|
||||
d xmlHashRemoveEntry3...
|
||||
d pr 10i 0 extproc('xmlHashRemoveEntry3')
|
||||
d pr extproc('xmlHashRemoveEntry3')
|
||||
d like(xmlCint)
|
||||
d table value like(xmlHashTablePtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d name2 * value options(*string) const xmlChar *
|
||||
@@ -197,7 +208,8 @@
|
||||
d table value like(xmlHashTablePtr)
|
||||
d f value like(xmlHashCopier)
|
||||
|
||||
d xmlHashSize pr 10i 0 extproc('xmlHashSize')
|
||||
d xmlHashSize pr extproc('xmlHashSize')
|
||||
d like(xmlCint)
|
||||
d table value like(xmlHashTablePtr)
|
||||
|
||||
d xmlHashScan pr extproc('xmlHashScan')
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
/define XML_LINK_INCLUDE__
|
||||
|
||||
/include "libxmlrpg/xmlversion"
|
||||
/include "libxmlrpg/xmlTypesC"
|
||||
|
||||
d xmlLinkPtr s * based(######typedef######)
|
||||
|
||||
@@ -68,33 +69,39 @@
|
||||
d l value like(xmlListPtr)
|
||||
d data * value void *
|
||||
|
||||
d xmlListInsert pr 10i 0 extproc('xmlListInsert')
|
||||
d xmlListInsert pr extproc('xmlListInsert')
|
||||
d like(xmlCint)
|
||||
d l value like(xmlListPtr)
|
||||
d data * value void *
|
||||
|
||||
d xmlListAppend pr 10i 0 extproc('xmlListAppend')
|
||||
d xmlListAppend pr extproc('xmlListAppend')
|
||||
d like(xmlCint)
|
||||
d l value like(xmlListPtr)
|
||||
d data * value void *
|
||||
|
||||
d xmlListRemoveFirst...
|
||||
d pr 10i 0 extproc('xmlListRemoveFirst')
|
||||
d pr extproc('xmlListRemoveFirst')
|
||||
d like(xmlCint)
|
||||
d l value like(xmlListPtr)
|
||||
d data * value void *
|
||||
|
||||
d xmlListRemoveLast...
|
||||
d pr 10i 0 extproc('xmlListRemoveLast')
|
||||
d pr extproc('xmlListRemoveLast')
|
||||
d like(xmlCint)
|
||||
d l value like(xmlListPtr)
|
||||
d data * value void *
|
||||
|
||||
d xmlListRemoveAll...
|
||||
d pr 10i 0 extproc('xmlListRemoveAll')
|
||||
d pr extproc('xmlListRemoveAll')
|
||||
d like(xmlCint)
|
||||
d l value like(xmlListPtr)
|
||||
d data * value void *
|
||||
|
||||
d xmlListClear pr extproc('xmlListClear')
|
||||
d l value like(xmlListPtr)
|
||||
|
||||
d xmlListEmpty pr 10i 0 extproc('xmlListEmpty')
|
||||
d xmlListEmpty pr extproc('xmlListEmpty')
|
||||
d like(xmlCint)
|
||||
d l value like(xmlListPtr)
|
||||
|
||||
d xmlListFront pr extproc('xmlListFront')
|
||||
@@ -105,7 +112,8 @@
|
||||
d like(xmlLinkPtr)
|
||||
d l value like(xmlListPtr)
|
||||
|
||||
d xmlListSize pr 10i 0 extproc('xmlListSize')
|
||||
d xmlListSize pr extproc('xmlListSize')
|
||||
d like(xmlCint)
|
||||
d l value like(xmlListPtr)
|
||||
|
||||
d xmlListPopFront...
|
||||
@@ -117,12 +125,14 @@
|
||||
d l value like(xmlListPtr)
|
||||
|
||||
d xmlListPushFront...
|
||||
d pr 10i 0 extproc('xmlListPushFront')
|
||||
d pr extproc('xmlListPushFront')
|
||||
d like(xmlCint)
|
||||
d l value like(xmlListPtr)
|
||||
d data * value void *
|
||||
|
||||
d xmlListPushBack...
|
||||
d pr 10i 0 extproc('xmlListPushBack')
|
||||
d pr extproc('xmlListPushBack')
|
||||
d like(xmlCint)
|
||||
d l value like(xmlListPtr)
|
||||
d data * value void *
|
||||
|
||||
@@ -153,7 +163,8 @@
|
||||
d like(xmlListPtr)
|
||||
d old value like(xmlListPtr)
|
||||
|
||||
d xmlListCopy pr 10i 0 extproc('xmlListCopy')
|
||||
d xmlListCopy pr extproc('xmlListCopy')
|
||||
d like(xmlCint)
|
||||
d cur value like(xmlListPtr)
|
||||
d old value like(xmlListPtr) const
|
||||
|
||||
|
||||
@@ -13,6 +13,8 @@
|
||||
|
||||
/if defined(LIBXML_FTP_ENABLED)
|
||||
|
||||
/include "libxmlrpg/xmlTypesC"
|
||||
|
||||
d INVALID_SOCKET c -1
|
||||
|
||||
* ftpListCallback:
|
||||
@@ -67,7 +69,7 @@
|
||||
d xmlNanoFTPConnectTo...
|
||||
d pr * extproc('xmlNanoFTPConnectTo') void *
|
||||
d server * value options(*string) const char *
|
||||
d port 10i 0 value
|
||||
d port value like(xmlCint)
|
||||
|
||||
* Opening/closing session connections.
|
||||
|
||||
@@ -75,14 +77,17 @@
|
||||
d URL * value options(*string) const char *
|
||||
|
||||
d xmlNanoFTPConnect...
|
||||
d pr 10i 0 extproc('xmlNanoFTPConnect')
|
||||
d pr extproc('xmlNanoFTPConnect')
|
||||
d like(xmlCint)
|
||||
d ctx * value void *
|
||||
|
||||
d xmlNanoFTPClose...
|
||||
d pr 10i 0 extproc('xmlNanoFTPClose')
|
||||
d pr extproc('xmlNanoFTPClose')
|
||||
d like(xmlCint)
|
||||
d ctx * value void *
|
||||
|
||||
d xmlNanoFTPQuit pr 10i 0 extproc('xmlNanoFTPQuit')
|
||||
d xmlNanoFTPQuit pr extproc('xmlNanoFTPQuit')
|
||||
d like(xmlCint)
|
||||
d ctx * value void *
|
||||
|
||||
d xmlNanoFTPScanProxy...
|
||||
@@ -92,65 +97,76 @@
|
||||
d xmlNanoFTPProxy...
|
||||
d pr extproc('xmlNanoFTPProxy')
|
||||
d host * value options(*string) const char *
|
||||
d port 10i 0 value
|
||||
d port value like(xmlCint)
|
||||
d user * value options(*string) const char *
|
||||
d passwd * value options(*string) const char *
|
||||
d type 10i 0 value
|
||||
d type value like(xmlCint)
|
||||
|
||||
d xmlNanoFTPUpdateURL...
|
||||
d pr 10i 0 extproc('xmlNanoFTPUpdateURL')
|
||||
d pr extproc('xmlNanoFTPUpdateURL')
|
||||
d like(xmlCint)
|
||||
d ctx * value void *
|
||||
d URL * value options(*string) const char *
|
||||
|
||||
* Rather internal commands.
|
||||
|
||||
d xmlNanoFTPGetResponse...
|
||||
d pr 10i 0 extproc('xmlNanoFTPGetResponse')
|
||||
d pr extproc('xmlNanoFTPGetResponse')
|
||||
d like(xmlCint)
|
||||
d ctx * value void *
|
||||
|
||||
d xmlNanoFTPCheckResponse...
|
||||
d pr 10i 0 extproc('xmlNanoFTPCheckResponse')
|
||||
d pr extproc('xmlNanoFTPCheckResponse')
|
||||
d like(xmlCint)
|
||||
d ctx * value void *
|
||||
|
||||
* CD/DIR/GET handlers.
|
||||
|
||||
d xmlNanoFTPCwd pr 10i 0 extproc('xmlNanoFTPCwd')
|
||||
d xmlNanoFTPCwd pr extproc('xmlNanoFTPCwd')
|
||||
d like(xmlCint)
|
||||
d ctx * value void *
|
||||
d directory * value options(*string) const char *
|
||||
|
||||
d xmlNanoFTPDele pr 10i 0 extproc('xmlNanoFTPDele')
|
||||
d xmlNanoFTPDele pr extproc('xmlNanoFTPDele')
|
||||
d like(xmlCint)
|
||||
d ctx * value void *
|
||||
d file * value options(*string) const char *
|
||||
|
||||
d xmlNanoFTPGetConnection...
|
||||
d pr 10i 0 extproc('xmlNanoFTPGetConnection') Socket descriptor
|
||||
d pr extproc('xmlNanoFTPGetConnection') Socket descriptor
|
||||
d like(xmlCint)
|
||||
d ctx * value void *
|
||||
|
||||
d xmlNanoFTPCloseConnection...
|
||||
d pr 10i 0 extproc('xmlNanoFTPCloseConnection')
|
||||
d pr extproc('xmlNanoFTPCloseConnection')
|
||||
d like(xmlCint)
|
||||
d ctx * value void *
|
||||
|
||||
d xmlNanoFTPList pr 10i 0 extproc('xmlNanoFTPList')
|
||||
d xmlNanoFTPList pr extproc('xmlNanoFTPList')
|
||||
d like(xmlCint)
|
||||
d ctx * value void *
|
||||
d callback value like(ftpListCallback)
|
||||
d userData * value void *
|
||||
d filename * value options(*string) const char *
|
||||
|
||||
d xmlNanoFTPGetSocket...
|
||||
d pr 10i 0 extproc('xmlNanoFTPGetSocket') Socket descriptor
|
||||
d pr extproc('xmlNanoFTPGetSocket') Socket descriptor
|
||||
d like(xmlCint)
|
||||
d ctx * value void *
|
||||
d filename * value options(*string) const char *
|
||||
|
||||
d xmlNanoFTPGet pr 10i 0 extproc('xmlNanoFTPGet')
|
||||
d xmlNanoFTPGet pr extproc('xmlNanoFTPGet')
|
||||
d like(xmlCint)
|
||||
d ctx * value void *
|
||||
d callback value like(ftpDataCallback)
|
||||
d userData * value void *
|
||||
d filename * value options(*string) const char *
|
||||
|
||||
d xmlNanoFTPRead pr 10i 0 extproc('xmlNanoFTPRead')
|
||||
d xmlNanoFTPRead pr extproc('xmlNanoFTPRead')
|
||||
d like(xmlCint)
|
||||
d ctx * value void *
|
||||
d dest * value void *
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
/endif LIBXML_FTP_ENABLED
|
||||
/endif NANO_FTP_H__
|
||||
|
||||
@@ -13,6 +13,8 @@
|
||||
|
||||
/if defined(LIBXML_HTTP_ENABLED)
|
||||
|
||||
/include "libxmlrpg/xmlTypesC"
|
||||
|
||||
d xmlNanoHTTPInit...
|
||||
d pr extproc('xmlNanoHTTPInit')
|
||||
|
||||
@@ -24,7 +26,8 @@
|
||||
d URL * value options(*string) const char *
|
||||
|
||||
d xmlNanoHTTPFetch...
|
||||
d pr 10i 0 extproc('xmlNanoHTTPFetch')
|
||||
d pr extproc('xmlNanoHTTPFetch')
|
||||
d like(xmlCint)
|
||||
d URL * value options(*string) const char *
|
||||
d filename * value options(*string) const char *
|
||||
|
||||
@@ -35,7 +38,7 @@
|
||||
d input * value options(*string) const char *
|
||||
d contentType * value char * *
|
||||
d headers * value options(*string) const char *
|
||||
d ilen 10i 0 value
|
||||
d ilen value like(xmlCint)
|
||||
|
||||
d xmlNanoHTTPMethodRedir...
|
||||
d pr * extproc('xmlNanoHTTPMethodRedir') void *
|
||||
@@ -45,7 +48,7 @@
|
||||
d contentType * value char * *
|
||||
d redir * value char * *
|
||||
d headers * value options(*string) const char *
|
||||
d ilen 10i 0 value
|
||||
d ilen value like(xmlCint)
|
||||
|
||||
d xmlNanoHTTPOpen...
|
||||
d pr * extproc('xmlNanoHTTPOpen') void *
|
||||
@@ -59,7 +62,8 @@
|
||||
d redir * value char * *
|
||||
|
||||
d xmlNanoHTTPReturnCode...
|
||||
d pr 10i 0 extproc('xmlNanoHTTPReturnCode')
|
||||
d pr extproc('xmlNanoHTTPReturnCode')
|
||||
d like(xmlCint)
|
||||
d ctx * value void *
|
||||
|
||||
d xmlNanoHTTPAuthHeader...
|
||||
@@ -71,7 +75,8 @@
|
||||
d ctx * value void *
|
||||
|
||||
d xmlNanoHTTPContentLength...
|
||||
d pr 10i 0 extproc('xmlNanoHTTPContentLength')
|
||||
d pr extproc('xmlNanoHTTPContentLength')
|
||||
d like(xmlCint)
|
||||
d ctx * value void *
|
||||
|
||||
d xmlNanoHTTPEncoding...
|
||||
@@ -83,14 +88,16 @@
|
||||
d ctx * value void *
|
||||
|
||||
d xmlNanoHTTPRead...
|
||||
d pr 10i 0 extproc('xmlNanoHTTPRead')
|
||||
d pr extproc('xmlNanoHTTPRead')
|
||||
d like(xmlCint)
|
||||
d ctx * value void *
|
||||
d dest * value void *
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
/if defined(LIBXML_OUTPUT_ENABLED)
|
||||
d xmlNanoHTTPSave...
|
||||
d pr 10i 0 extproc('xmlNanoHTTPSave')
|
||||
d pr extproc('xmlNanoHTTPSave')
|
||||
d like(xmlCint)
|
||||
d ctxt * value void *
|
||||
d filename * value options(*string) const char *
|
||||
/endif LIBXML_OUTPUT_ENABLD
|
||||
|
||||
@@ -53,9 +53,9 @@
|
||||
d base * const char *
|
||||
d cur * const char *
|
||||
d end * const char *
|
||||
d length 10i 0 Length if known
|
||||
d line 10i 0 Current line
|
||||
d col 10i 0 Current column
|
||||
d length like(xmlCint) Length if known
|
||||
d line like(xmlCint) Current line
|
||||
d col like(xmlCint) Current column
|
||||
*
|
||||
* NOTE: consumed is only tested for equality in the parser code,
|
||||
* so even if there is an overflow this should not give troubles
|
||||
@@ -65,8 +65,8 @@
|
||||
d free like(xmlParserInputDeallocate) base deallocator
|
||||
d encoding * const xmlChar *
|
||||
d version * const xmlChar *
|
||||
d standalone 10i 0 Standalone entity ?
|
||||
d id 10i 0 Entity unique ID
|
||||
d standalone like(xmlCint) Standalone entity ?
|
||||
d id like(xmlCint) Entity unique ID
|
||||
|
||||
* xmlParserNodeInfo:
|
||||
*
|
||||
@@ -201,59 +201,59 @@
|
||||
d sax like(xmlSAXHandlerPtr) The SAX handler
|
||||
d userData * SAX only-4 DOM build
|
||||
d myDoc like(xmlDocPtr) Document being built
|
||||
d wellFormed 10i 0 Well formed doc ?
|
||||
d wellFormed like(xmlCint) Well formed doc ?
|
||||
d replaceEntities... Replace entities ?
|
||||
d 10i 0
|
||||
d like(xmlCint)
|
||||
d version * const xmlChar *
|
||||
d encoding * const xmlChar *
|
||||
d standalone 10i 0 Standalone document
|
||||
d html 10i 0 HTML state/type
|
||||
d standalone like(xmlCint) Standalone document
|
||||
d html like(xmlCint) HTML state/type
|
||||
*
|
||||
* Input stream stack
|
||||
*
|
||||
d input like(xmlParserInputPtr) Current input stream
|
||||
d inputNr 10i 0 # current in streams
|
||||
d inputMax 10i 0 Max # of in streams
|
||||
d inputNr like(xmlCint) # current in streams
|
||||
d inputMax like(xmlCint) Max # of in streams
|
||||
d inputTab * xmlParserInputPtr *
|
||||
*
|
||||
* Node analysis stack only used for DOM building
|
||||
*
|
||||
d node like(xmlNodePtr) Current parsed node
|
||||
d nodeNr 10i 0 Parsing stack depth
|
||||
d nodeMax 10i 0 Max stack depth
|
||||
d nodeNr like(xmlCint) Parsing stack depth
|
||||
d nodeMax like(xmlCint) Max stack depth
|
||||
d nodeTab * xmlNodePtr *
|
||||
*
|
||||
d record_info 10i 0 Keep node info ?
|
||||
d record_info like(xmlCint) Keep node info ?
|
||||
d node_seq likeds(xmlParserNodeInfoSeq) Parsed nodes info
|
||||
*
|
||||
d errNo 10i 0 Error code
|
||||
d errNo like(xmlCint) Error code
|
||||
*
|
||||
d hasExternalSubset...
|
||||
d 10i 0
|
||||
d hasPErefs 10i 0
|
||||
d external 10i 0 Parsing ext. entity?
|
||||
d like(xmlCint)
|
||||
d hasPErefs like(xmlCint)
|
||||
d external like(xmlCint) Parsing ext. entity?
|
||||
*
|
||||
d valid 10i 0 Valid document ?
|
||||
d validate 10i 0 Try to validate ?
|
||||
d valid like(xmlCint) Valid document ?
|
||||
d validate like(xmlCint) Try to validate ?
|
||||
d vctxt likeds(xmlValidCtxt) Validity context
|
||||
*
|
||||
d instate like(xmlParserInputState) Current input type
|
||||
d token 10i 0 Next look-ahead char
|
||||
d token like(xmlCint) Next look-ahead char
|
||||
*
|
||||
d directory * char *
|
||||
*
|
||||
* Node name stack
|
||||
*
|
||||
d name * const xmlChar *
|
||||
d nameNr 10i 0 Parsing stack depth
|
||||
d nameMax 10i 0 Max stack depth
|
||||
d nameNr like(xmlCint) Parsing stack depth
|
||||
d nameMax like(xmlCint) Max stack depth
|
||||
d nameTab * const xmlChar * *
|
||||
*
|
||||
d nbChars like(xmlClong) # xmlChars processed
|
||||
d checkIndex like(xmlClong) 4 progressive parse
|
||||
d keepBlanks 10i 0 Ugly but ...
|
||||
d disableSAX 10i 0 Disable SAX cllbacks
|
||||
d inSubset 10i 0 In int 1/ext 2 sbset
|
||||
d keepBlanks like(xmlCint) Ugly but ...
|
||||
d disableSAX like(xmlCint) Disable SAX cllbacks
|
||||
d inSubset like(xmlCint) In int 1/ext 2 sbset
|
||||
d intSubName * const xmlChar *
|
||||
d extSubURI * const xmlChar *
|
||||
d extSubSytem * const xmlChar *
|
||||
@@ -261,27 +261,27 @@
|
||||
* xml:space values
|
||||
*
|
||||
d space * int *
|
||||
d spaceNr 10i 0 Parsing stack depth
|
||||
d spaceMax 10i 0 Max stack depth
|
||||
d spaceNr like(xmlCint) Parsing stack depth
|
||||
d spaceMax like(xmlCint) Max stack depth
|
||||
d spaceTab * int *
|
||||
*
|
||||
d depth 10i 0 To detect loops
|
||||
d depth like(xmlCint) To detect loops
|
||||
d entity like(xmlParserInputPtr) To check boundaries
|
||||
d charset 10i 0 In-memory content
|
||||
d nodelen 10i 0 Speed up parsing
|
||||
d nodemem 10i 0 Speed up parsing
|
||||
d pedantic 10i 0 Enb. pedantic warng
|
||||
d charset like(xmlCint) In-memory content
|
||||
d nodelen like(xmlCint) Speed up parsing
|
||||
d nodemem like(xmlCint) Speed up parsing
|
||||
d pedantic like(xmlCint) Enb. pedantic warng
|
||||
d #private * void *
|
||||
*
|
||||
d loadsubset 10i 0 Load ext. subset ?
|
||||
d linenumbers 10i 0 Set line numbers ?
|
||||
d loadsubset like(xmlCint) Load ext. subset ?
|
||||
d linenumbers like(xmlCint) Set line numbers ?
|
||||
d catalogs * void *
|
||||
d recovery 10i 0 Run in recovery mode
|
||||
d progressive 10i 0 Progressive parsing?
|
||||
d recovery like(xmlCint) Run in recovery mode
|
||||
d progressive like(xmlCint) Progressive parsing?
|
||||
d dict like(xmlDictPtr) Parser dictionary
|
||||
d atts * const xmlChar *
|
||||
d maxatts 10i 0 Above array size
|
||||
d docdict 10i 0 Use dictionary ?
|
||||
d maxatts like(xmlCint) Above array size
|
||||
d docdict like(xmlCint) Use dictionary ?
|
||||
*
|
||||
* pre-interned strings
|
||||
*
|
||||
@@ -291,23 +291,23 @@
|
||||
*
|
||||
* Everything below is used only by the new SAX mode
|
||||
*
|
||||
d sax2 10i 0 New SAX mode ?
|
||||
d nsNr 10i 0 # inherited nmspaces
|
||||
d nsMax 10i 0 Array size
|
||||
d sax2 like(xmlCint) New SAX mode ?
|
||||
d nsNr like(xmlCint) # inherited nmspaces
|
||||
d nsMax like(xmlCint) Array size
|
||||
d nsTab * const xmlChar *
|
||||
d attallocs * int *
|
||||
d pushTab * void *
|
||||
d attsDefault like(xmlHashTablePtr) Defaulted attrs
|
||||
d attsSpecial like(xmlHashTablePtr) non-CDATA attrs
|
||||
d nsWellFormed 10i 0 Doc namespace OK ?
|
||||
d options 10i 0 Extra options
|
||||
d nsWellFormed like(xmlCint) Doc namespace OK ?
|
||||
d options like(xmlCint) Extra options
|
||||
*
|
||||
* Those fields are needed only for treaming parsing so far
|
||||
*
|
||||
d dictNames 10i 0 Dict names in tree ?
|
||||
d freeElemsNr 10i 0 # free element nodes
|
||||
d dictNames like(xmlCint) Dict names in tree ?
|
||||
d freeElemsNr like(xmlCint) # free element nodes
|
||||
d freeElems like(xmlNodePtr) Free elem nodes list
|
||||
d freeAttrsNr 10i 0 # free attr. nodes
|
||||
d freeAttrsNr like(xmlCint) # free attr. nodes
|
||||
d freeAttrs like(xmlAttrPtr) Free attr noes list
|
||||
*
|
||||
* the complete error informations for the last error.
|
||||
@@ -320,11 +320,11 @@
|
||||
* for use by HTML non-recursive parser
|
||||
*
|
||||
d nodeInfo like(xmlParserNodeInfoPtr) Current NodeInfo
|
||||
d nodeInfoNr 10i 0 Parsing stack depth
|
||||
d nodeInfoMax 10i 0 Max stack depth
|
||||
d nodeInfoNr like(xmlCint) Parsing stack depth
|
||||
d nodeInfoMax like(xmlCint) Max stack depth
|
||||
d nodeInfoTab * xmlParserNodeInfo *
|
||||
*
|
||||
d input_id 10i 0 Label inputs ?
|
||||
d input_id like(xmlCint) Label inputs ?
|
||||
d sizeentcopy like(xmlCulong) Entity copy volume
|
||||
|
||||
* xmlSAXLocator:
|
||||
@@ -841,14 +841,16 @@
|
||||
* Input functions
|
||||
|
||||
d xmlParserInputRead...
|
||||
d pr 10i 0 extproc('xmlParserInputRead')
|
||||
d pr extproc('xmlParserInputRead')
|
||||
d like(xmlCint)
|
||||
d in value like(xmlParserInputPtr)
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
d xmlParserInputGrow...
|
||||
d pr 10i 0 extproc('xmlParserInputGrow')
|
||||
d pr extproc('xmlParserInputGrow')
|
||||
d like(xmlCint)
|
||||
d in value like(xmlParserInputPtr)
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
* Basic parsing Interfaces
|
||||
|
||||
@@ -864,28 +866,32 @@
|
||||
d xmlParseMemory pr extproc('xmlParseMemory')
|
||||
d like(xmlDocPtr)
|
||||
d buffer * value options(*string) const char *
|
||||
d size 10i 0 value
|
||||
d size value like(xmlCint)
|
||||
/endif LIBXML_SAX1_ENABLED
|
||||
|
||||
d xmlSubstituteEntitiesDefault...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlSubstituteEntitiesDefault')
|
||||
d val 10i 0 value
|
||||
d like(xmlCint)
|
||||
d val value like(xmlCint)
|
||||
|
||||
d xmlKeepBlanksDefault...
|
||||
d pr 10i 0 extproc('xmlKeepBlanksDefault')
|
||||
d val 10i 0 value
|
||||
d pr extproc('xmlKeepBlanksDefault')
|
||||
d like(xmlCint)
|
||||
d val value like(xmlCint)
|
||||
|
||||
d xmlStopParser pr extproc('xmlStopParser')
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
|
||||
d xmlPedanticParserDefault...
|
||||
d pr 10i 0 extproc('xmlPedanticParserDefault')
|
||||
d val 10i 0 value
|
||||
d pr extproc('xmlPedanticParserDefault')
|
||||
d like(xmlCint)
|
||||
d val value like(xmlCint)
|
||||
|
||||
d xmlLineNumbersDefault...
|
||||
d pr 10i 0 extproc('xmlLineNumbersDefault')
|
||||
d val 10i 0 value
|
||||
d pr extproc('xmlLineNumbersDefault')
|
||||
d like(xmlCint)
|
||||
d val value like(xmlCint)
|
||||
|
||||
/if defined(LIBXML_SAX1_ENABLED)
|
||||
* Recovery mode
|
||||
@@ -898,7 +904,7 @@
|
||||
d pr extproc('xmlRecoverMemory')
|
||||
d like(xmlDocPtr)
|
||||
d buffer * value options(*string) const char *
|
||||
d size 10i 0 value
|
||||
d size value like(xmlCint)
|
||||
|
||||
d xmlRecoverFile pr extproc('xmlRecoverFile')
|
||||
d like(xmlDocPtr)
|
||||
@@ -908,48 +914,52 @@
|
||||
* Less common routines and SAX interfaces
|
||||
|
||||
d xmlParseDocument...
|
||||
d pr 10i 0 extproc('xmlParseDocument')
|
||||
d pr extproc('xmlParseDocument')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
|
||||
d xmlParseExtParsedEnt...
|
||||
d pr 10i 0 extproc('xmlParseExtParsedEnt')
|
||||
d pr extproc('xmlParseExtParsedEnt')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
|
||||
/if defined(LIBXML_SAX1_ENABLED)
|
||||
d xmlSAXUserParseFile...
|
||||
d pr 10i 0 extproc('xmlSAXUserParseFile')
|
||||
d pr extproc('xmlSAXUserParseFile')
|
||||
d like(xmlCint)
|
||||
d sax value like(xmlSAXHandlerPtr)
|
||||
d user_data * value void *
|
||||
d filename * value options(*string) const char *
|
||||
|
||||
d xmlSAXUserParseMemory...
|
||||
d pr 10i 0 extproc('xmlSAXUserParseMemory')
|
||||
d pr extproc('xmlSAXUserParseMemory')
|
||||
d like(xmlCint)
|
||||
d sax value like(xmlSAXHandlerPtr)
|
||||
d user_data * value void *
|
||||
d buffer * value options(*string) const char *
|
||||
d size 10i 0 value
|
||||
d size value like(xmlCint)
|
||||
|
||||
d xmlSAXParseDoc pr extproc('xmlSAXParseDoc')
|
||||
d like(xmlDocPtr)
|
||||
d sax value like(xmlSAXHandlerPtr)
|
||||
d cur * value options(*string) const xmlChar *
|
||||
d recovery 10i 0 value
|
||||
d recovery value like(xmlCint)
|
||||
|
||||
d xmlSAXParseMemory...
|
||||
d pr extproc('xmlSAXParseMemory')
|
||||
d like(xmlDocPtr)
|
||||
d sax value like(xmlSAXHandlerPtr)
|
||||
d buffer * value options(*string) const char *
|
||||
d size 10i 0 value
|
||||
d recovery 10i 0 value
|
||||
d size value like(xmlCint)
|
||||
d recovery value like(xmlCint)
|
||||
|
||||
d xmlSAXParseMemoryWithData...
|
||||
d pr extproc('xmlSAXParseMemoryWithData')
|
||||
d like(xmlDocPtr)
|
||||
d sax value like(xmlSAXHandlerPtr)
|
||||
d buffer * value options(*string) const char *
|
||||
d size 10i 0 value
|
||||
d recovery 10i 0 value
|
||||
d size value like(xmlCint)
|
||||
d recovery value like(xmlCint)
|
||||
d data * value void *
|
||||
|
||||
d xmlSAXParseFile...
|
||||
@@ -957,14 +967,14 @@
|
||||
d like(xmlDocPtr)
|
||||
d sax value like(xmlSAXHandlerPtr)
|
||||
d filename * value options(*string) const char *
|
||||
d recovery 10i 0 value
|
||||
d recovery value like(xmlCint)
|
||||
|
||||
d xmlSAXParseFileWithData...
|
||||
d pr extproc('xmlSAXParseFileWithData')
|
||||
d like(xmlDocPtr)
|
||||
d sax value like(xmlSAXHandlerPtr)
|
||||
d filename * value options(*string) const char *
|
||||
d recovery 10i 0 value
|
||||
d recovery value like(xmlCint)
|
||||
d data * value void *
|
||||
|
||||
d xmlSAXParseEntity...
|
||||
@@ -1000,12 +1010,13 @@
|
||||
|
||||
/if defined(LIBXML_SAX1_ENABLED)
|
||||
d xmlParseBalancedChunkMemory...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlParseBalancedChunkMemory')
|
||||
d like(xmlCint)
|
||||
d doc value like(xmlDocPtr)
|
||||
d sax value like(xmlSAXHandlerPtr)
|
||||
d user_data * value void *
|
||||
d depth 10i 0 value
|
||||
d depth value like(xmlCint)
|
||||
d user_data * value void *
|
||||
d string * value options(*string) const xmlChar *
|
||||
d lst * value xmlNodePtr *
|
||||
@@ -1016,35 +1027,38 @@
|
||||
d like(xmlParserErrors)
|
||||
d node value like(xmlNodePtr)
|
||||
d data * value options(*string) const char *
|
||||
d datalen 10i 0 value
|
||||
d options 10i 0 value
|
||||
d datalen value like(xmlCint)
|
||||
d options value like(xmlCint)
|
||||
d lst * value xmlNodePtr *
|
||||
|
||||
/if defined(LIBXML_SAX1_ENABLED)
|
||||
d xmlParseBalancedChunkMemoryRecover...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlParseBalancedChunkMemoryRecover')
|
||||
d like(xmlCint)
|
||||
d doc value like(xmlDocPtr)
|
||||
d sax value like(xmlSAXHandlerPtr)
|
||||
d user_data * value void *
|
||||
d depth 10i 0 value
|
||||
d depth value like(xmlCint)
|
||||
d string * value options(*string) const xmlChar *
|
||||
d lst * value xmlNodePtr *
|
||||
d recover 10i 0 value
|
||||
d recover value like(xmlCint)
|
||||
|
||||
d xmlParseExternalEntity...
|
||||
d pr 10i 0 extproc('xmlParseExternalEntity')
|
||||
d pr extproc('xmlParseExternalEntity')
|
||||
d like(xmlCint)
|
||||
d doc value like(xmlDocPtr)
|
||||
d sax value like(xmlSAXHandlerPtr)
|
||||
d user_data * value void *
|
||||
d depth 10i 0 value
|
||||
d depth value like(xmlCint)
|
||||
d URL * value options(*string) const xmlChar *
|
||||
d ID * value options(*string) const xmlChar *
|
||||
d lst * value xmlNodePtr *
|
||||
/endif LIBXML_SAX1_ENABLED
|
||||
|
||||
d xmlParseCtxtExternalEntity...
|
||||
d pr 10i 0 extproc('xmlParseCtxtExternalEntity')
|
||||
d pr extproc('xmlParseCtxtExternalEntity')
|
||||
d like(xmlCint)
|
||||
d sax value like(xmlSAXHandlerPtr)
|
||||
d URL * value options(*string) const xmlChar *
|
||||
d ID * value options(*string) const xmlChar *
|
||||
@@ -1057,7 +1071,8 @@
|
||||
d like(xmlParserCtxtPtr)
|
||||
|
||||
d xmlInitParserCtxt...
|
||||
d pr 10i 0 extproc('xmlInitParserCtxt')
|
||||
d pr extproc('xmlInitParserCtxt')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
|
||||
d xmlClearParserCtxt...
|
||||
@@ -1085,16 +1100,19 @@
|
||||
* Reading/setting optional parsing features.
|
||||
|
||||
d xmlGetFeaturesList...
|
||||
d pr 10i 0 extproc('xmlGetFeaturesList')
|
||||
d len 10i 0
|
||||
d pr extproc('xmlGetFeaturesList')
|
||||
d like(xmlCint)
|
||||
d len like(xmlCint)
|
||||
d result * const char *(*)
|
||||
|
||||
d xmlGetFeature pr 10i 0 extproc('xmlGetFeature')
|
||||
d xmlGetFeature pr extproc('xmlGetFeature')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
d name * value options(*string) const char *
|
||||
d result * value void *
|
||||
|
||||
d xmlSetFeature pr 10i 0 extproc('xmlSetFeature')
|
||||
d xmlSetFeature pr extproc('xmlSetFeature')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
d name * value options(*string) const char *
|
||||
d result * value void *
|
||||
@@ -1109,14 +1127,15 @@
|
||||
d sax value like(xmlSAXHandlerPtr)
|
||||
d user_data * value void *
|
||||
d chunk * value options(*string) const char *
|
||||
d size 10i 0 value
|
||||
d size value like(xmlCint)
|
||||
d filename * value options(*string) const char *
|
||||
|
||||
d xmlParseChunk pr 10i 0 extproc('xmlParseChunk')
|
||||
d xmlParseChunk pr extproc('xmlParseChunk')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
d chunk * value options(*string) const char *
|
||||
d size 10i 0 value
|
||||
d terminate 10i 0 value
|
||||
d size value like(xmlCint)
|
||||
d terminate value like(xmlCint)
|
||||
/endif LIBXML_PUSH_ENABLED
|
||||
|
||||
* Special I/O mode.
|
||||
@@ -1249,45 +1268,47 @@
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
|
||||
d xmlCtxtResetPush...
|
||||
d pr 10i 0 extproc('xmlCtxtResetPush')
|
||||
d pr extproc('xmlCtxtResetPush')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
d chunk * value options(*string) const char *
|
||||
d size 10i 0 value
|
||||
d size value like(xmlCint)
|
||||
d filename * value options(*string) const char *
|
||||
d encoding * value options(*string) const char *
|
||||
|
||||
d xmlCtxtUseOptions...
|
||||
d pr 10i 0 extproc('xmlCtxtUseOptions')
|
||||
d pr extproc('xmlCtxtUseOptions')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d xmlReadDoc pr extproc('xmlReadDoc')
|
||||
d like(xmlDocPtr)
|
||||
d cur * value options(*string) const xmlChar *
|
||||
d URL * value options(*string) const char *
|
||||
d encoding * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d xmlReadFile pr extproc('xmlReadFile')
|
||||
d like(xmlDocPtr)
|
||||
d URL * value options(*string) const char *
|
||||
d encoding * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d xmlReadMemory pr extproc('xmlReadMemory')
|
||||
d like(xmlDocPtr)
|
||||
d buffer * value options(*string) const char *
|
||||
d size 10i 0 value
|
||||
d size value like(xmlCint)
|
||||
d URL * value options(*string) const char *
|
||||
d encoding * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d xmlReadFd pr extproc('xmlReadFd')
|
||||
d like(xmlDocPtr)
|
||||
d fd 10i 0 value
|
||||
d fd value like(xmlCint)
|
||||
d URL * value options(*string) const char *
|
||||
d encoding * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d xmlReadIO pr extproc('xmlReadIO')
|
||||
d like(xmlDocPtr)
|
||||
@@ -1296,7 +1317,7 @@
|
||||
d ioctx * value void *
|
||||
d URL * value options(*string) const char *
|
||||
d encoding * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d xmlCtxtReadDoc pr extproc('xmlCtxtReadDoc')
|
||||
d like(xmlDocPtr)
|
||||
@@ -1304,7 +1325,7 @@
|
||||
d cur * value options(*string) const xmlChar *
|
||||
d URL * value options(*string) const char *
|
||||
d encoding * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d xmlCtxtReadFile...
|
||||
d pr extproc('xmlCtxtReadFile')
|
||||
@@ -1312,25 +1333,25 @@
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
d filename * value options(*string) const char *
|
||||
d encoding * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d xmlCtxtReadMemory...
|
||||
d pr extproc('xmlCtxtReadMemory')
|
||||
d like(xmlDocPtr)
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
d buffer * value options(*string) const char *
|
||||
d size 10i 0 value
|
||||
d size value like(xmlCint)
|
||||
d URL * value options(*string) const char *
|
||||
d encoding * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d xmlCtxtReadFd pr extproc('xmlCtxtReadFd')
|
||||
d like(xmlDocPtr)
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
d fd 10i 0 value
|
||||
d fd value like(xmlCint)
|
||||
d URL * value options(*string) const char *
|
||||
d encoding * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d xmlCtxtReadIO pr extproc('xmlCtxtReadIO')
|
||||
d like(xmlDocPtr)
|
||||
@@ -1340,7 +1361,7 @@
|
||||
d ioctx * value void *
|
||||
d URL * value options(*string) const char *
|
||||
d encoding * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
* Library wide options
|
||||
|
||||
@@ -1408,7 +1429,8 @@
|
||||
d XML_WITH_LZMA c 33
|
||||
d XML_WITH_NONE c 99999
|
||||
|
||||
d xmlHasFeature pr 10i 0 extproc('xmlHasFeature')
|
||||
d xmlHasFeature pr extproc('xmlHasFeature')
|
||||
d like(xmlCint)
|
||||
d feature value like(xmlFeature)
|
||||
|
||||
/endif XML_PARSER_H__
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
/define XML_PARSER_INTERNALS_H__
|
||||
|
||||
/include "libxmlrpg/xmlversion"
|
||||
/include "libxmlrpg/xmlTypesC"
|
||||
/include "libxmlrpg/parser"
|
||||
/include "libxmlrpg/HTMLparser"
|
||||
/include "libxmlrpg/chvalid"
|
||||
@@ -94,8 +95,9 @@
|
||||
|
||||
* Function to finish the work of the macros where needed.
|
||||
|
||||
d xmlIsLetter pr 10i 0 extproc('xmlIsLetter')
|
||||
d c 10i 0 value
|
||||
d xmlIsLetter pr extproc('xmlIsLetter')
|
||||
d like(xmlCint)
|
||||
d c value like(xmlCint)
|
||||
|
||||
* Parser context.
|
||||
|
||||
@@ -108,13 +110,13 @@
|
||||
d pr extproc('xmlCreateURLParserCtxt')
|
||||
d like(xmlParserCtxtPtr)
|
||||
d filename * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d xmlCreateMemoryParserCtxt...
|
||||
d pr extproc('xmlCreateMemoryParserCtxt')
|
||||
d like(xmlParserCtxtPtr)
|
||||
d buffer * value options(*string) const char *
|
||||
d size 10i 0 value
|
||||
d size value like(xmlCint)
|
||||
|
||||
d xmlCreateEntityParserCtxt...
|
||||
d pr extproc('xmlCreateEntityParserCtxt')
|
||||
@@ -124,17 +126,20 @@
|
||||
d base * value options(*string) const xmlChar *
|
||||
|
||||
d xmlSwitchEncoding...
|
||||
d pr 10i 0 extproc('xmlSwitchEncoding')
|
||||
d pr extproc('xmlSwitchEncoding')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
d enc value like(xmlCharEncoding)
|
||||
|
||||
d xmlSwitchToEncoding...
|
||||
d pr 10i 0 extproc('xmlSwitchToEncoding')
|
||||
d pr extproc('xmlSwitchToEncoding')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
d handler value like(xmlCharEncodingHandlerPtr)
|
||||
|
||||
d xmlSwitchInputEncoding...
|
||||
d pr 10i 0 extproc('xmlSwitchInputEncoding')
|
||||
d pr extproc('xmlSwitchInputEncoding')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
d input value like(xmlParserInputPtr)
|
||||
d handler value like(xmlCharEncodingHandlerPtr)
|
||||
@@ -153,7 +158,8 @@
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
d entity value like(xmlEntityPtr)
|
||||
|
||||
d xmlPushInput pr 10i 0 extproc('xmlPushInput')
|
||||
d xmlPushInput pr extproc('xmlPushInput')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
d input value like(xmlParserInputPtr)
|
||||
|
||||
@@ -212,13 +218,13 @@
|
||||
d xmlParseCharData...
|
||||
d pr extproc('xmlParseCharData')
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
d cdata 10i 0 value
|
||||
d cdata value like(xmlCint)
|
||||
|
||||
d xmlParseExternalID...
|
||||
d pr * extproc('xmlParseExternalID') xmlChar *
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
d publicID * xmlChar *(*)
|
||||
d strict 10i 0 value
|
||||
d strict value like(xmlCint)
|
||||
|
||||
d xmlParseComment...
|
||||
d pr extproc('xmlParseComment')
|
||||
@@ -240,7 +246,8 @@
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
|
||||
d xmlParseDefaultDecl...
|
||||
d pr 10i 0 extproc('xmlParseDefaultDecl')
|
||||
d pr extproc('xmlParseDefaultDecl')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
d value * xmlChar *(*)
|
||||
|
||||
@@ -255,12 +262,14 @@
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
|
||||
d xmlParseEnumeratedType...
|
||||
d pr 10i 0 extproc('xmlParseEnumeratedType')
|
||||
d pr extproc('xmlParseEnumeratedType')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
d tree * value xmlEnumerationPtr *
|
||||
|
||||
d xmlParseAttributeType...
|
||||
d pr 10i 0 extproc('xmlParseAttributeType')
|
||||
d pr extproc('xmlParseAttributeType')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
d tree * value xmlEnumerationPtr *
|
||||
|
||||
@@ -273,24 +282,26 @@
|
||||
d 'xmlParseElementMixedContentDecl')
|
||||
d like(xmlElementContentPtr)
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
d inputchk 10i 0 value
|
||||
d inputchk value like(xmlCint)
|
||||
|
||||
d xmlParseElementChildrenContentDecl...
|
||||
d pr extproc(
|
||||
d 'xmlParseElementChildrenContentDecl')
|
||||
d like(xmlElementContentPtr)
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
d inputchk 10i 0 value
|
||||
d inputchk value like(xmlCint)
|
||||
|
||||
d xmlParseElementContentDecl...
|
||||
d pr 10i 0 extproc('xmlParseElementContentDecl')
|
||||
d pr extproc('xmlParseElementContentDecl')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d result * value xmlElementContentPtr
|
||||
d *
|
||||
|
||||
d xmlParseElementDecl...
|
||||
d pr 10i 0 extproc('xmlParseElementDecl')
|
||||
d pr extproc('xmlParseElementDecl')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
|
||||
d xmlParseMarkupDecl...
|
||||
@@ -298,7 +309,8 @@
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
|
||||
d xmlParseCharRef...
|
||||
d pr 10i 0 extproc('xmlParseCharRef')
|
||||
d pr extproc('xmlParseCharRef')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
|
||||
d xmlParseEntityRef...
|
||||
@@ -359,7 +371,8 @@
|
||||
d pr * extproc('xmlParseEncodingDecl') const xmlChar *
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
|
||||
d xmlParseSDDecl pr 10i 0 extproc('xmlParseSDDecl')
|
||||
d xmlParseSDDecl pr extproc('xmlParseSDDecl')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
|
||||
d xmlParseXMLDecl...
|
||||
@@ -411,7 +424,7 @@
|
||||
d pr * extproc('xmlStringDecodeEntities') xmlChar *
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
d str * value options(*string) const xmlChar *
|
||||
d what 10i 0 value
|
||||
d what value like(xmlCint)
|
||||
d end value like(xmlChar)
|
||||
d end2 value like(xmlChar)
|
||||
d end3 value like(xmlChar)
|
||||
@@ -420,15 +433,16 @@
|
||||
d pr * extproc('xmlStringLenDecodeEntities')xmlChar *
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
d str * value options(*string) const xmlChar *
|
||||
d len 10i 0 value
|
||||
d what 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
d what value like(xmlCint)
|
||||
d end value like(xmlChar)
|
||||
d end2 value like(xmlChar)
|
||||
d end3 value like(xmlChar)
|
||||
|
||||
* Generated by MACROS on top of parser.c c.f. PUSH_AND_POP.
|
||||
|
||||
d nodePush pr 10i 0 extproc('nodePush')
|
||||
d nodePush pr extproc('nodePush')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
d value value like(xmlNodePtr)
|
||||
|
||||
@@ -436,7 +450,8 @@
|
||||
d like(xmlNodePtr)
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
|
||||
d inputPush pr 10i 0 extproc('inputPush')
|
||||
d inputPush pr extproc('inputPush')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
d value value like(xmlParserInputPtr)
|
||||
|
||||
@@ -447,18 +462,21 @@
|
||||
d namePop pr * extproc('namePop') const xmlChar *
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
|
||||
d namePush pr 10i 0 extproc('namePush')
|
||||
d namePush pr extproc('namePush')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
d value * value options(*string) const xmlChar *
|
||||
|
||||
* other commodities shared between parser.c and parserInternals.
|
||||
|
||||
d xmlSkipBlankChars...
|
||||
d pr 10i 0 extproc('xmlSkipBlankChars')
|
||||
d pr extproc('xmlSkipBlankChars')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
|
||||
d xmlStringCurrentChar...
|
||||
d pr 10i 0 extproc('xmlStringCurrentChar')
|
||||
d pr extproc('xmlStringCurrentChar')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
d cur * value options(*string) const xmlChar *
|
||||
d len * value int *
|
||||
@@ -468,24 +486,28 @@
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
|
||||
d xmlCheckLanguageID...
|
||||
d pr 10i 0 extproc('xmlCheckLanguageID')
|
||||
d pr extproc('xmlCheckLanguageID')
|
||||
d like(xmlCint)
|
||||
d lang * value options(*string) const xmlChar *
|
||||
|
||||
* Really core function shared with HTML parser.
|
||||
|
||||
d xmlCurrentChar pr 10i 0 extproc('xmlCurrentChar')
|
||||
d xmlCurrentChar pr extproc('xmlCurrentChar')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
d len * value int *
|
||||
|
||||
d xmlCopyCharMultiByte...
|
||||
d pr 10i 0 extproc('xmlCopyCharMultiByte')
|
||||
d pr extproc('xmlCopyCharMultiByte')
|
||||
d like(xmlCint)
|
||||
d out * value options(*string) xmlChar *
|
||||
d val 10i 0 value
|
||||
d val value like(xmlCint)
|
||||
|
||||
d xmlCopyChar pr 10i 0 extproc('xmlCopyChar')
|
||||
d len 10i 0 value
|
||||
d xmlCopyChar pr extproc('xmlCopyChar')
|
||||
d like(xmlCint)
|
||||
d len value like(xmlCint)
|
||||
d out * value options(*string) xmlChar *
|
||||
d val 10i 0 value
|
||||
d val value like(xmlCint)
|
||||
|
||||
d xmlNextChar pr extproc('xmlNextChar')
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
@@ -561,8 +583,8 @@
|
||||
d xmlDecodeEntities...
|
||||
d pr * extproc('xmlDecodeEntities') xmlChar *
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
d len 10i 0 value
|
||||
d what 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
d what value like(xmlCint)
|
||||
d end value like(xmlChar)
|
||||
d end2 value like(xmlChar)
|
||||
d end3 value like(xmlChar)
|
||||
|
||||
@@ -53,11 +53,12 @@
|
||||
d like(xmlPatternPtr)
|
||||
d pattern * value options(*string) const xmlChar *
|
||||
d dict * value xmlDict *
|
||||
d flags 10i 0 value
|
||||
d flags value like(xmlCint)
|
||||
d namespaces * const xmlChar *(*)
|
||||
|
||||
d xmlPatternMatch...
|
||||
d pr 10i 0 extproc('xmlPatternMatch')
|
||||
d pr extproc('xmlPatternMatch')
|
||||
d like(xmlCint)
|
||||
d comp value like(xmlPatternPtr)
|
||||
d node value like(xmlNodePtr)
|
||||
|
||||
@@ -67,19 +68,23 @@
|
||||
d s * based(######typedef######)
|
||||
|
||||
d xmlPatternStreamable...
|
||||
d pr 10i 0 extproc('xmlPatternStreamable')
|
||||
d pr extproc('xmlPatternStreamable')
|
||||
d like(xmlCint)
|
||||
d comp value like(xmlPatternPtr)
|
||||
|
||||
d xmlPatternMaxDepth...
|
||||
d pr 10i 0 extproc('xmlPatternMaxDepth')
|
||||
d pr extproc('xmlPatternMaxDepth')
|
||||
d like(xmlCint)
|
||||
d comp value like(xmlPatternPtr)
|
||||
|
||||
d xmlPatternMinDepth...
|
||||
d pr 10i 0 extproc('xmlPatternMinDepth')
|
||||
d pr extproc('xmlPatternMinDepth')
|
||||
d like(xmlCint)
|
||||
d comp value like(xmlPatternPtr)
|
||||
|
||||
d xmlPatternFromRoot...
|
||||
d pr 10i 0 extproc('xmlPatternFromRoot')
|
||||
d pr extproc('xmlPatternFromRoot')
|
||||
d like(xmlCint)
|
||||
d comp value like(xmlPatternPtr)
|
||||
|
||||
d xmlPatternGetStreamCtxt...
|
||||
@@ -92,28 +97,33 @@
|
||||
d stream value like(xmlStreamCtxtPtr)
|
||||
|
||||
d xmlStreamPushNode...
|
||||
d pr 10i 0 extproc('xmlStreamPushNode')
|
||||
d pr extproc('xmlStreamPushNode')
|
||||
d like(xmlCint)
|
||||
d stream value like(xmlStreamCtxtPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d ns * value options(*string) const xmlChar *
|
||||
d nodeType 10i 0 value
|
||||
d nodeType value like(xmlCint)
|
||||
|
||||
d xmlStreamPush pr 10i 0 extproc('xmlStreamPush')
|
||||
d xmlStreamPush pr extproc('xmlStreamPush')
|
||||
d like(xmlCint)
|
||||
d stream value like(xmlStreamCtxtPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d ns * value options(*string) const xmlChar *
|
||||
|
||||
d xmlStreamPushAttr...
|
||||
d pr 10i 0 extproc('xmlStreamPushAttr')
|
||||
d pr extproc('xmlStreamPushAttr')
|
||||
d like(xmlCint)
|
||||
d stream value like(xmlStreamCtxtPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d ns * value options(*string) const xmlChar *
|
||||
|
||||
d xmlStreamPop pr 10i 0 extproc('xmlStreamPop')
|
||||
d xmlStreamPop pr extproc('xmlStreamPop')
|
||||
d like(xmlCint)
|
||||
d stream value like(xmlStreamCtxtPtr)
|
||||
|
||||
d xmlStreamWantsAnyNode...
|
||||
d pr 10i 0 extproc('xmlStreamWantsAnyNode')
|
||||
d pr extproc('xmlStreamWantsAnyNode')
|
||||
d like(xmlCint)
|
||||
d stream value like(xmlStreamCtxtPtr)
|
||||
|
||||
/endif LIBXML_PATTERN_ENBLD
|
||||
|
||||
@@ -151,7 +151,8 @@
|
||||
d c 2
|
||||
|
||||
d xmlRelaxNGInitTypes...
|
||||
d pr 10i 0 extproc('xmlRelaxNGInitTypes')
|
||||
d pr extproc('xmlRelaxNGInitTypes')
|
||||
d like(xmlCint)
|
||||
|
||||
d xmlRelaxNGCleanupTypes...
|
||||
d pr extproc('xmlRelaxNGCleanupTypes')
|
||||
@@ -168,7 +169,7 @@
|
||||
d pr extproc('xmlRelaxNGNewMemParserCtxt')
|
||||
d like(xmlRelaxNGParserCtxtPtr)
|
||||
d buffer * value options(*string) const char *
|
||||
d size 10i 0 value
|
||||
d size value like(xmlCint)
|
||||
|
||||
d xmlRelaxNGNewDocParserCtxt...
|
||||
d pr extproc('xmlRelaxNGNewDocParserCtxt')
|
||||
@@ -176,9 +177,10 @@
|
||||
d doc value like(xmlDocPtr)
|
||||
|
||||
d xmlRelaxParserSetFlag...
|
||||
d pr 10i 0 extproc('xmlRelaxParserSetFlag')
|
||||
d pr extproc('xmlRelaxParserSetFlag')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlRelaxNGParserCtxtPtr)
|
||||
d flag 10i 0 value
|
||||
d flag value like(xmlCint)
|
||||
|
||||
d xmlRelaxNGFreeParserCtxt...
|
||||
d pr extproc('xmlRelaxNGFreeParserCtxt')
|
||||
@@ -194,7 +196,8 @@
|
||||
d ctx * value void *
|
||||
|
||||
d xmlRelaxNGGetParserErrors...
|
||||
d pr 10i 0 extproc('xmlRelaxNGGetParserErrors')
|
||||
d pr extproc('xmlRelaxNGGetParserErrors')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlRelaxNGParserCtxtPtr)
|
||||
d err like(xmlRelaxNGValidityErrorFunc)
|
||||
d warn like(xmlRelaxNGValidityWarningFunc)
|
||||
@@ -240,7 +243,8 @@
|
||||
d ctx * value void *
|
||||
|
||||
d xmlRelaxNGGetValidErrors...
|
||||
d pr 10i 0 extproc('xmlRelaxNGGetValidErrors')
|
||||
d pr extproc('xmlRelaxNGGetValidErrors')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlRelaxNGValidCtxtPtr)
|
||||
d err like(xmlRelaxNGValidityErrorFunc)
|
||||
d warn like(xmlRelaxNGValidityWarningFunc)
|
||||
@@ -263,36 +267,41 @@
|
||||
d ctxt value like(xmlRelaxNGValidCtxtPtr)
|
||||
|
||||
d xmlRelaxNGValidateDoc...
|
||||
d pr 10i 0 extproc('xmlRelaxNGValidateDoc')
|
||||
d pr extproc('xmlRelaxNGValidateDoc')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlRelaxNGValidCtxtPtr)
|
||||
d doc value like(xmlDocPtr)
|
||||
|
||||
* Interfaces for progressive validation when possible
|
||||
|
||||
d xmlRelaxNGValidatePushElement...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlRelaxNGValidatePushElement')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlRelaxNGValidCtxtPtr)
|
||||
d doc value like(xmlDocPtr)
|
||||
d elem value like(xmlNodePtr)
|
||||
|
||||
d xmlRelaxNGValidatePushCData...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlRelaxNGValidatePushCData')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlRelaxNGValidCtxtPtr)
|
||||
d data * value options(*string) const xmlChar *
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
d xmlRelaxNGValidatePopElement...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlRelaxNGValidatePopElement')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlRelaxNGValidCtxtPtr)
|
||||
d doc value like(xmlDocPtr)
|
||||
d elem value like(xmlNodePtr)
|
||||
|
||||
d xmlRelaxNGValidateFullElement...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlRelaxNGValidateFullElement')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlRelaxNGValidCtxtPtr)
|
||||
d doc value like(xmlDocPtr)
|
||||
d elem value like(xmlNodePtr)
|
||||
|
||||
@@ -362,13 +362,13 @@
|
||||
d annot like(xmlSchemaAnnotPtr)
|
||||
*
|
||||
d base like(xmlSchemaTypePtr) Deprecated
|
||||
d occurs 10i 0 Deprecated
|
||||
d occurs like(xmlCint) Deprecated
|
||||
d defValue * const xmlChar *
|
||||
d subtypes like(xmlSchemaTypePtr) The type definition
|
||||
d node like(xmlNodePtr)
|
||||
d targetNamespace... const xmlChar *
|
||||
d *
|
||||
d flags 10i 0
|
||||
d flags like(xmlCint)
|
||||
d refPrefix * const xmlChar *
|
||||
d defVal like(xmlSchemaValPtr) Compiled constraint
|
||||
d refDecl like(xmlSchemaAttributePtr) Deprecated
|
||||
@@ -418,14 +418,14 @@
|
||||
d id * const xmlChar *
|
||||
d annot like(xmlSchemaAnnotPtr)
|
||||
d node like(xmlNodePtr)
|
||||
d minOccurs 10i 0 Deprecated; not used
|
||||
d maxOccurs 10i 0 Deprecated; not used
|
||||
d minOccurs like(xmlCint) Deprecated; not used
|
||||
d maxOccurs like(xmlCint) Deprecated; not used
|
||||
d processContents...
|
||||
d 10i 0
|
||||
d any 10i 0 Ns constraint ##any?
|
||||
d like(xmlCint)
|
||||
d any like(xmlCint) Ns constraint ##any?
|
||||
d nsSet like(xmlSchemaWildcardNsPtr) Allowed namspce list
|
||||
d negNsSet like(xmlSchemaWildcardNsPtr) Negated namespace
|
||||
d flags 10i 0 Deprecated; not used
|
||||
d flags like(xmlCint) Deprecated; not used
|
||||
|
||||
* XML_SCHEMAS_ATTRGROUP_WILDCARD_BUILDED:
|
||||
*
|
||||
@@ -483,7 +483,7 @@
|
||||
*
|
||||
d attributes like(xmlSchemaAttributePtr) Deprecated; not used
|
||||
d node like(xmlNodePtr)
|
||||
d flags 10i 0
|
||||
d flags like(xmlCint)
|
||||
d attributeWildcard...
|
||||
d like(xmlSchemaWildcardPtr)
|
||||
d refPrefix * const xmlChar *
|
||||
@@ -758,21 +758,21 @@
|
||||
d subtypes like(xmlSchemaTypePtr)
|
||||
d attributes like(xmlSchemaAttributePtr) Deprecated; not used
|
||||
d node like(xmlNodePtr)
|
||||
d minOccurs 10i 0 Deprecated; not used
|
||||
d maxOccurs 10i 0 Deprecated; not used
|
||||
d minOccurs like(xmlCint) Deprecated; not used
|
||||
d maxOccurs like(xmlCint) Deprecated; not used
|
||||
*
|
||||
d flags 10i 0
|
||||
d flags like(xmlCint)
|
||||
d contentType like(xmlSchemaContentType)
|
||||
d base * const xmlChar *
|
||||
d baseNs * const xmlChar *
|
||||
d baseType like(xmlSchemaTypePtr) Base type component
|
||||
d facets like(xmlSchemaFacetPtr) Local facets
|
||||
d redef like(xmlSchemaTypePtr) Deprecated; not used
|
||||
d recurse 10i 0 Obsolete
|
||||
d recurse like(xmlCint) Obsolete
|
||||
d attributeUses like(xmlSchemaAttributeLinkPtr) Deprecated; not used
|
||||
d attributeWildcard...
|
||||
d like(xmlSchemaWildcardPtr)
|
||||
d builtInType 10i 0 Built-in types type
|
||||
d builtInType like(xmlCint) Built-in types type
|
||||
d memberTypes like(xmlSchemaTypeLinkPtr) Union member-types
|
||||
d facetSet like(xmlSchemaFacetLinkPtr) All facets
|
||||
d refPrefix * const xmlChar *
|
||||
@@ -942,10 +942,10 @@
|
||||
d subtypes like(xmlSchemaTypePtr)
|
||||
d attributes like(xmlSchemaAttributePtr) Deprecated; not used
|
||||
d node like(xmlNodePtr)
|
||||
d minOccurs 10i 0 Deprecated; not used
|
||||
d maxOccurs 10i 0 Deprecated; not used
|
||||
d minOccurs like(xmlCint) Deprecated; not used
|
||||
d maxOccurs like(xmlCint) Deprecated; not used
|
||||
*
|
||||
d flags 10i 0
|
||||
d flags like(xmlCint)
|
||||
d targetNamespace...
|
||||
d * const xmlChar *
|
||||
d namedType * const xmlChar *
|
||||
@@ -1000,8 +1000,8 @@
|
||||
d id * const xmlChar *
|
||||
d annot like(xmlSchemaAnnotPtr)
|
||||
d node like(xmlNodePtr)
|
||||
d fixed 10i 0 _FACET_PRESERVE, etc
|
||||
d whitespace 10i 0
|
||||
d fixed like(xmlCint) _FACET_PRESERVE, etc
|
||||
d whitespace like(xmlCint)
|
||||
d val like(xmlSchemaValPtr) Compiled value
|
||||
d regexp like(xmlRegexpPtr) Regexp for patterns
|
||||
|
||||
@@ -1111,7 +1111,7 @@
|
||||
d id * const xmlChar *
|
||||
d doc like(xmlDocPtr)
|
||||
d annot like(xmlSchemaAnnotPtr)
|
||||
d flags 10i 0
|
||||
d flags like(xmlCint)
|
||||
*
|
||||
d typeDecl like(xmlHashTablePtr)
|
||||
d attrDecl like(xmlHashTablePtr)
|
||||
@@ -1125,8 +1125,8 @@
|
||||
d groupDecl like(xmlHashTablePtr)
|
||||
d dict like(xmlDictPtr)
|
||||
d includes * void *
|
||||
d preserve 10i 0 Do not free doc ?
|
||||
d counter 10i 0 For name uniqueness
|
||||
d preserve like(xmlCint) Do not free doc ?
|
||||
d counter like(xmlCint) For name uniqueness
|
||||
d idcDef like(xmlHashTablePtr) All id-constr. defs
|
||||
d volatiles * void *
|
||||
|
||||
|
||||
@@ -80,7 +80,7 @@
|
||||
d 'xmlSchematronNewMemParserCtxt')
|
||||
d like(xmlSchematronParserCtxtPtr)
|
||||
d buffer * value options(*string) const char *
|
||||
d size 10i 0 value
|
||||
d size value like(xmlCint)
|
||||
|
||||
d xmlSchematronNewDocParserCtxt...
|
||||
d pr extproc(
|
||||
@@ -107,8 +107,9 @@
|
||||
d ctx * value void *
|
||||
|
||||
d xmlSchematronGetParserErrors...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlSchematronGetParserErrors')
|
||||
d like(xmlCint)
|
||||
d ctxt value
|
||||
d like(xmlSchematronParserCtxtPtr)
|
||||
d err like(xmlSchematronValidityErrorFunc)
|
||||
@@ -117,7 +118,8 @@
|
||||
d ctx * void *(*)
|
||||
|
||||
d xmlSchematronIsValid...
|
||||
d pr 10i 0 extproc('xmlSchematronIsValid')
|
||||
d pr extproc('xmlSchematronIsValid')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlSchematronValidCtxtPtr)
|
||||
/endif
|
||||
|
||||
@@ -152,8 +154,9 @@
|
||||
d ctx * value void *
|
||||
|
||||
d xmlSchematronGetValidErrors...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlSchematronGetValidErrors')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlSchematronValidCtxtPtr)
|
||||
d err like(xmlSchematronValidityErrorFunc)
|
||||
d warn like(
|
||||
@@ -161,19 +164,22 @@
|
||||
d ctx * void *(*)
|
||||
|
||||
d xmlSchematronSetValidOptions...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlSchematronSetValidOptions')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlSchematronValidCtxtPtr)
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d xmlSchematronValidCtxtGetOptions...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlSchematronValidCtxtGetOptions')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlSchematronValidCtxtPtr)
|
||||
|
||||
d xmlSchematronValidateOneElement...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlSchematronValidateOneElement')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlSchematronValidCtxtPtr)
|
||||
d elem value like(xmlNodePtr)
|
||||
/endif
|
||||
@@ -182,14 +188,15 @@
|
||||
d pr extproc('xmlSchematronNewValidCtxt')
|
||||
d like(xmlSchematronValidCtxtPtr)
|
||||
d schema value like(xmlSchematronPtr)
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d xmlSchematronFreeValidCtxt...
|
||||
d pr extproc('xmlSchematronFreeValidCtxt')
|
||||
d ctxt value like(xmlSchematronValidCtxtPtr)
|
||||
|
||||
d xmlSchematronValidateDoc...
|
||||
d pr 10i 0 extproc('xmlSchematronValidateDoc')
|
||||
d pr extproc('xmlSchematronValidateDoc')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlSchematronValidCtxtPtr)
|
||||
d instance value like(xmlDocPtr)
|
||||
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
/define XML_THREADS_H__
|
||||
|
||||
/include "libxmlrpg/xmlversion"
|
||||
/include "libxmlrpg/xmlTypesC"
|
||||
|
||||
* xmlMutex are a simple mutual exception locks.
|
||||
|
||||
@@ -55,10 +56,12 @@
|
||||
d xmlUnlockLibrary...
|
||||
d pr extproc('xmlUnlockLibrary')
|
||||
|
||||
d xmlGetThreadId pr 10i 0 extproc('xmlGetThreadId')
|
||||
d xmlGetThreadId pr extproc('xmlGetThreadId')
|
||||
d like(xmlCint)
|
||||
|
||||
d xmlIsMainThread...
|
||||
d pr 10i 0 extproc('xmlIsMainThread')
|
||||
d pr extproc('xmlIsMainThread')
|
||||
d like(xmlCint)
|
||||
|
||||
d xmlCleanupThreads...
|
||||
d pr extproc('xmlCleanupThreads')
|
||||
|
||||
@@ -476,7 +476,7 @@
|
||||
d next like(xmlIdPtr) Next ID
|
||||
d attr like(xmlAttrPtr) Attribute holding it
|
||||
d name * const xmlChar *
|
||||
d lineno 10i 0 Line # if not avail
|
||||
d lineno like(xmlCint) Line # if not avail
|
||||
d doc like(xmlDocPtr) Doc holding ID
|
||||
|
||||
* xmlRef:
|
||||
@@ -491,7 +491,7 @@
|
||||
d value * const xmlChar *
|
||||
d attr like(xmlAttrPtr) Attribute holding it
|
||||
d name * const xmlChar *
|
||||
d lineno 10i 0 Line # if not avail
|
||||
d lineno like(xmlCint) Line # if not avail
|
||||
|
||||
* xmlNode:
|
||||
*
|
||||
@@ -554,8 +554,8 @@
|
||||
d next like(xmlNodePtr) next sibling link
|
||||
d prev like(xmlNodePtr) previous sibling lnk
|
||||
d doc like(xmlDocPtr) Reference to itself
|
||||
d compression 10i 0 zlib compression lev
|
||||
d standalone 10i 0
|
||||
d compression like(xmlCint) zlib compression lev
|
||||
d standalone like(xmlCint)
|
||||
d intSubset like(xmlDtdPtr) Internal subset
|
||||
d extSubset like(xmlDtdPtr) External subset
|
||||
d oldns like(xmlNsPtr) Global namespace
|
||||
@@ -564,11 +564,11 @@
|
||||
d ids * IDs hash table
|
||||
d refs * IDREFs hash table
|
||||
d URL * const xmlChar *
|
||||
d charset 10i 0 In-memory encoding
|
||||
d charset like(xmlCint) In-memory encoding
|
||||
d dict * xmlDictPtr for names
|
||||
d psvi * Type/PSVI ino
|
||||
d parseFlags 10i 0 xmlParserOption's
|
||||
d properties 10i 0 xmlDocProperties
|
||||
d parseFlags like(xmlCint) xmlParserOption's
|
||||
d properties like(xmlCint) xmlDocProperties
|
||||
|
||||
* xmlDOMWrapAcquireNsFunction:
|
||||
* @ctxt: a DOM wrapper context
|
||||
@@ -595,7 +595,7 @@
|
||||
d ds based(xmlDOMWrapCtxtPtr)
|
||||
d align qualified
|
||||
d #private * void *
|
||||
d type 10i 0
|
||||
d type like(xmlCint)
|
||||
d namespaceMap * void *
|
||||
d getNsForNodeFunc...
|
||||
d like(xmlDOMWrapAcquireNsFunction)
|
||||
@@ -627,9 +627,10 @@
|
||||
/endif
|
||||
/if defined(XML_TESTVAL)
|
||||
d xmlValidateNCName...
|
||||
d pr 10i 0 extproc('xmlValidateNCName')
|
||||
d pr extproc('xmlValidateNCName')
|
||||
d like(xmlCint)
|
||||
d value * value options(*string) const xmlChar *
|
||||
d space 10i 0 value
|
||||
d space value like(xmlCint)
|
||||
|
||||
/undefine XML_TESTVAL
|
||||
/endif
|
||||
@@ -641,19 +642,22 @@
|
||||
/endif
|
||||
/if defined(XML_TESTVAL)
|
||||
d xmlValidateQName...
|
||||
d pr 10i 0 extproc('xmlValidateQName')
|
||||
d pr extproc('xmlValidateQName')
|
||||
d like(xmlCint)
|
||||
d value * value options(*string) const xmlChar *
|
||||
d space 10i 0 value
|
||||
d space value like(xmlCint)
|
||||
|
||||
d xmlValidateName...
|
||||
d pr 10i 0 extproc('xmlValidateName')
|
||||
d pr extproc('xmlValidateName')
|
||||
d like(xmlCint)
|
||||
d value * value options(*string) const xmlChar *
|
||||
d space 10i 0 value
|
||||
d space value like(xmlCint)
|
||||
|
||||
d xmlValidateNMToken...
|
||||
d pr 10i 0 extproc('xmlValidateNMToken')
|
||||
d pr extproc('xmlValidateNMToken')
|
||||
d like(xmlCint)
|
||||
d value * value options(*string) const xmlChar *
|
||||
d space 10i 0 value
|
||||
d space value like(xmlCint)
|
||||
|
||||
/undefine XML_TESTVAL
|
||||
/endif
|
||||
@@ -662,7 +666,7 @@
|
||||
d ncname * value options(*string) const xmlChar *
|
||||
d prefix * value options(*string) const xmlChar *
|
||||
d memory 65535 options(*varsize: *omit) xmlChar[]
|
||||
d len 10i 0 value memory length
|
||||
d len value like(xmlCint) memory length
|
||||
|
||||
d xmlSplitQName2 pr * extproc('xmlSplitQName2') xmlChar *
|
||||
d name * value options(*string) const xmlChar *
|
||||
@@ -670,7 +674,7 @@
|
||||
|
||||
d xmlSplitQName3 pr * extproc('xmlSplitQName3') const xmlChar *
|
||||
d name * value options(*string) const xmlChar *
|
||||
d len 10i 0
|
||||
d len like(xmlCint)
|
||||
|
||||
* Handling Buffers, the old ones see @xmlBuf for the new ones.
|
||||
|
||||
@@ -701,42 +705,50 @@
|
||||
d size value like(xmlCsize_t)
|
||||
|
||||
d xmlBufferResize...
|
||||
d pr 10i 0 extproc('xmlBufferResize')
|
||||
d pr extproc('xmlBufferResize')
|
||||
d like(xmlCint)
|
||||
d buf value like(xmlBufferPtr)
|
||||
d size value like(xmlCsize_t)
|
||||
|
||||
d xmlBufferFree pr extproc('xmlBufferFree')
|
||||
d buf value like(xmlBufferPtr)
|
||||
|
||||
d xmlBufferDump pr 10i 0 extproc('xmlBufferDump')
|
||||
d xmlBufferDump pr extproc('xmlBufferDump')
|
||||
d like(xmlCint)
|
||||
d file * value FILE *
|
||||
d buf value like(xmlBufferPtr)
|
||||
|
||||
d xmlBufferAdd pr 10i 0 extproc('xmlBufferAdd')
|
||||
d xmlBufferAdd pr extproc('xmlBufferAdd')
|
||||
d like(xmlCint)
|
||||
d buf value like(xmlBufferPtr)
|
||||
d str * value options(*string) const xmlChar *
|
||||
d len 10i 0 value str length
|
||||
d len value like(xmlCint) str length
|
||||
|
||||
d xmlBufferAddHead...
|
||||
d pr 10i 0 extproc('xmlBufferAddHead')
|
||||
d pr extproc('xmlBufferAddHead')
|
||||
d like(xmlCint)
|
||||
d buf value like(xmlBufferPtr)
|
||||
d str * value options(*string) const xmlChar *
|
||||
d len 10i 0 value str length
|
||||
d len value like(xmlCint) str length
|
||||
|
||||
d xmlBufferCat pr 10i 0 extproc('xmlBufferCat')
|
||||
d xmlBufferCat pr extproc('xmlBufferCat')
|
||||
d like(xmlCint)
|
||||
d buf value like(xmlBufferPtr)
|
||||
d str * value options(*string) const xmlChar *
|
||||
|
||||
d xmlBufferCCat pr 10i 0 extproc('xmlBufferCCat')
|
||||
d xmlBufferCCat pr extproc('xmlBufferCCat')
|
||||
d like(xmlCint)
|
||||
d buf value like(xmlBufferPtr)
|
||||
d str * value options(*string) const char *
|
||||
|
||||
d xmlBufferShrink...
|
||||
d pr 10i 0 extproc('xmlBufferShrink')
|
||||
d pr extproc('xmlBufferShrink')
|
||||
d like(xmlCint)
|
||||
d buf value like(xmlBufferPtr)
|
||||
d len value like(xmlCuint)
|
||||
|
||||
d xmlBufferGrow pr 10i 0 extproc('xmlBufferGrow')
|
||||
d xmlBufferGrow pr extproc('xmlBufferGrow')
|
||||
d like(xmlCint)
|
||||
d buf value like(xmlBufferPtr)
|
||||
d len value like(xmlCuint)
|
||||
|
||||
@@ -759,7 +771,8 @@
|
||||
d like(xmlBufferAllocationScheme)
|
||||
|
||||
d xmlBufferLength...
|
||||
d pr 10i 0 extproc('xmlBufferLength')
|
||||
d pr extproc('xmlBufferLength')
|
||||
d like(xmlCint)
|
||||
d buf value like(xmlBufferPtr)
|
||||
|
||||
* Creating/freeing new structures.
|
||||
@@ -884,7 +897,7 @@
|
||||
d xmlCopyDoc pr extproc('xmlCopyDoc')
|
||||
d like(xmlDocPtr)
|
||||
d doc value like(xmlDocPtr)
|
||||
d recursive 10i 0 value
|
||||
d recursive value like(xmlCint)
|
||||
|
||||
/undefine XML_TESTVAL
|
||||
/endif
|
||||
@@ -958,12 +971,12 @@
|
||||
d like(xmlNodePtr)
|
||||
d doc value like(xmlDocPtr)
|
||||
d content * value options(*string) const xmlChar *
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
d xmlNewTextLen pr extproc('xmlNewTextLen')
|
||||
d like(xmlNodePtr)
|
||||
d content * value options(*string) const xmlChar *
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
d xmlNewDocComment...
|
||||
d pr extproc('xmlNewDocComment')
|
||||
@@ -980,7 +993,7 @@
|
||||
d like(xmlNodePtr)
|
||||
d doc value like(xmlDocPtr)
|
||||
d content * value options(*string) const xmlChar *
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
d xmlNewCharRef pr extproc('xmlNewCharRef')
|
||||
d like(xmlNodePtr)
|
||||
@@ -996,13 +1009,13 @@
|
||||
d xmlCopyNode pr extproc('xmlCopyNode')
|
||||
d like(xmlNodePtr)
|
||||
d node value like(xmlNodePtr)
|
||||
d recursive 10i 0 value
|
||||
d recursive value like(xmlCint)
|
||||
|
||||
d xmlDocCopyNode pr extproc('xmlDocCopyNode')
|
||||
d like(xmlNodePtr)
|
||||
d node value like(xmlNodePtr)
|
||||
d doc value like(xmlDocPtr)
|
||||
d recursive 10i 0 value
|
||||
d recursive value like(xmlCint)
|
||||
|
||||
d xmlDocCopyNodeList...
|
||||
d pr extproc('xmlDocCopyNodeList')
|
||||
@@ -1067,10 +1080,12 @@
|
||||
d like(xmlNodePtr)
|
||||
d parent value like(xmlNodePtr)
|
||||
|
||||
d xmlNodeIsText pr 10i 0 extproc('xmlNodeIsText')
|
||||
d xmlNodeIsText pr extproc('xmlNodeIsText')
|
||||
d like(xmlCint)
|
||||
d node value like(xmlNodePtr)
|
||||
|
||||
d xmlIsBlankNode pr 10i 0 extproc('xmlIsBlankNode')
|
||||
d xmlIsBlankNode pr extproc('xmlIsBlankNode')
|
||||
d like(xmlCint)
|
||||
d node value like(xmlNodePtr)
|
||||
|
||||
* Changing the structure.
|
||||
@@ -1157,10 +1172,11 @@
|
||||
d first value like(xmlNodePtr)
|
||||
d second value like(xmlNodePtr)
|
||||
|
||||
d xmlTextConcat pr 10i 0 extproc('xmlTextConcat')
|
||||
d xmlTextConcat pr extproc('xmlTextConcat')
|
||||
d like(xmlCint)
|
||||
d node value like(xmlNodePtr)
|
||||
d content * value options(*string) const xmlChar *
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
d xmlFreeNodeList...
|
||||
d pr extproc('xmlFreeNodeList')
|
||||
@@ -1284,20 +1300,20 @@
|
||||
d like(xmlNodePtr)
|
||||
d doc value like(xmlDocPtr)
|
||||
d value * value options(*string) const xmlChar *
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
d xmlNodeListGetString...
|
||||
d pr * extproc('xmlNodeListGetString') xmlChar *
|
||||
d doc value like(xmlDocPtr)
|
||||
d list value like(xmlNodePtr)
|
||||
d inLine 10i 0 value
|
||||
d inLine value like(xmlCint)
|
||||
|
||||
/if defined(LIBXML_TREE_ENABLED)
|
||||
d xmlNodeListGetRawString...
|
||||
d pr * extproc('xmlNodeListGetRawString') xmlChar *
|
||||
d doc value like(xmlDocPtr)
|
||||
d list value like(xmlNodePtr)
|
||||
d inLine 10i 0 value
|
||||
d inLine value like(xmlCint)
|
||||
/endif LIBXML_TREE_ENABLED
|
||||
|
||||
d xmlNodeSetContent...
|
||||
@@ -1310,7 +1326,7 @@
|
||||
d pr extproc('xmlNodeSetContentLen')
|
||||
d cur value like(xmlNodePtr)
|
||||
d content * value options(*string) const xmlChar *
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
/endif LIBXML_TREE_ENABLED
|
||||
|
||||
d xmlNodeAddContent...
|
||||
@@ -1322,19 +1338,21 @@
|
||||
d pr extproc('xmlNodeAddContentLen')
|
||||
d cur value like(xmlNodePtr)
|
||||
d content * value options(*string) const xmlChar *
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
d xmlNodeGetContent...
|
||||
d pr * extproc('xmlNodeGetContent') xmlChar *
|
||||
d cur value like(xmlNodePtr)
|
||||
|
||||
d xmlNodeBufGetContent...
|
||||
d pr 10i 0 extproc('xmlNodeBufGetContent')
|
||||
d pr extproc('xmlNodeBufGetContent')
|
||||
d like(xmlCint)
|
||||
d buffer value like(xmlBufferPtr)
|
||||
d cur value like(xmlNodePtr)
|
||||
|
||||
d xmlBufGetNodeContent...
|
||||
d pr 10i 0 extproc('xmlBufGetNodeContent')
|
||||
d pr extproc('xmlBufGetNodeContent')
|
||||
d like(xmlCint)
|
||||
d buf value like(xmlBufPtr)
|
||||
d cur value like(xmlNodePtr)
|
||||
|
||||
@@ -1342,7 +1360,8 @@
|
||||
d cur value like(xmlNodePtr)
|
||||
|
||||
d xmlNodeGetSpacePreserve...
|
||||
d pr 10i 0 extproc('xmlNodeGetSpacePreserve')
|
||||
d pr extproc('xmlNodeGetSpacePreserve')
|
||||
d like(xmlCint)
|
||||
d cur value like(xmlNodePtr)
|
||||
|
||||
/if defined(LIBXML_TREE_ENABLED)
|
||||
@@ -1353,7 +1372,7 @@
|
||||
d xmlNodeSetSpacePreserve...
|
||||
d pr extproc('xmlNodeSetSpacePreserve')
|
||||
d cur value like(xmlNodePtr)
|
||||
d val 10i 0 value
|
||||
d val value like(xmlCint)
|
||||
/endif LIBXML_TREE_ENABLED
|
||||
|
||||
d xmlNodeGetBase pr * extproc('xmlNodeGetBase') xmlChar *
|
||||
@@ -1375,7 +1394,8 @@
|
||||
|
||||
* Removing content.
|
||||
|
||||
d xmlRemoveProp pr 10i 0 extproc('xmlRemoveProp')
|
||||
d xmlRemoveProp pr extproc('xmlRemoveProp')
|
||||
d like(xmlCint)
|
||||
d cur value like(xmlAttrPtr)
|
||||
|
||||
/if defined(LIBXML_TREE_ENABLED)
|
||||
@@ -1384,12 +1404,14 @@
|
||||
/define XML_TESTVAL
|
||||
/endif
|
||||
/if defined(XML_TESTVAL)
|
||||
d xmlUnsetNsProp pr 10i 0 extproc('xmlUnsetNsProp')
|
||||
d xmlUnsetNsProp pr extproc('xmlUnsetNsProp')
|
||||
d like(xmlCint)
|
||||
d node value like(xmlNodePtr)
|
||||
d ns value like(xmlNsPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
|
||||
d xmlUnsetProp pr 10i 0 extproc('xmlUnsetProp')
|
||||
d xmlUnsetProp pr extproc('xmlUnsetProp')
|
||||
d like(xmlCint)
|
||||
d node value like(xmlNodePtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
|
||||
@@ -1426,7 +1448,8 @@
|
||||
* Namespace handling.
|
||||
|
||||
d xmlReconciliateNs...
|
||||
d pr 10i 0 extproc('xmlReconciliateNs')
|
||||
d pr extproc('xmlReconciliateNs')
|
||||
d like(xmlCint)
|
||||
d doc value like(xmlDocPtr)
|
||||
d tree value like(xmlNodePtr)
|
||||
/endif
|
||||
@@ -1439,37 +1462,39 @@
|
||||
d pr extproc('xmlDocDumpFormatMemory')
|
||||
d cur value like(xmlDocPtr)
|
||||
d mem * xmlChar * (*)
|
||||
d size 10i 0
|
||||
d format 10i 0 value
|
||||
d size like(xmlCint)
|
||||
d format value like(xmlCint)
|
||||
|
||||
d xmlDocDumpMemory...
|
||||
d pr extproc('xmlDocDumpMemory')
|
||||
d cur value like(xmlDocPtr)
|
||||
d mem * xmlChar * (*)
|
||||
d size 10i 0
|
||||
d size like(xmlCint)
|
||||
|
||||
d xmlDocDumpMemoryEnc...
|
||||
d pr extproc('xmlDocDumpMemoryEnc')
|
||||
d out_doc value like(xmlDocPtr)
|
||||
d doc_txt_ptr * xmlChar * (*)
|
||||
d doc_txt_len 10i 0
|
||||
d doc_txt_len like(xmlCint)
|
||||
d txt_encoding * value options(*string) const char *
|
||||
|
||||
d xmlDocDumpFormatMemoryEnc...
|
||||
d pr extproc('xmlDocDumpFormatMemoryEnc')
|
||||
d out_doc value like(xmlDocPtr)
|
||||
d doc_txt_ptr * xmlChar * (*)
|
||||
d doc_txt_len 10i 0
|
||||
d doc_txt_len like(xmlCint)
|
||||
d txt_encoding * value options(*string) const char *
|
||||
d format 10i 0 value
|
||||
d format value like(xmlCint)
|
||||
|
||||
d xmlDocFormatDump...
|
||||
d pr 10i 0 extproc('xmlDocFormatDump')
|
||||
d pr extproc('xmlDocFormatDump')
|
||||
d like(xmlCint)
|
||||
d f * value FILE *
|
||||
d cur value like(xmlDocPtr)
|
||||
d format 10i 0 value
|
||||
d format value like(xmlCint)
|
||||
|
||||
d xmlDocDump pr 10i 0 extproc('xmlDocDump')
|
||||
d xmlDocDump pr extproc('xmlDocDump')
|
||||
d like(xmlCint)
|
||||
d f * value FILE *
|
||||
d cur value like(xmlDocPtr)
|
||||
|
||||
@@ -1478,60 +1503,67 @@
|
||||
d doc value like(xmlDocPtr)
|
||||
d cur value like(xmlNodePtr)
|
||||
|
||||
d xmlSaveFile pr 10i 0 extproc('xmlSaveFile')
|
||||
d xmlSaveFile pr extproc('xmlSaveFile')
|
||||
d like(xmlCint)
|
||||
d filename * value options(*string) const char *
|
||||
d cur value like(xmlDocPtr)
|
||||
|
||||
d xmlSaveFormatFile...
|
||||
d pr 10i 0 extproc('xmlSaveFormatFile')
|
||||
d pr extproc('xmlSaveFormatFile')
|
||||
d like(xmlCint)
|
||||
d filename * value options(*string) const char *
|
||||
d cur value like(xmlDocPtr)
|
||||
d format 10i 0 value
|
||||
d format value like(xmlCint)
|
||||
|
||||
d xmlBufNodeDump pr extproc('xmlBufNodeDump')
|
||||
d like(xmlCsize_t)
|
||||
d buf value like(xmlBufPtr)
|
||||
d doc value like(xmlDocPtr)
|
||||
d cur value like(xmlNodePtr)
|
||||
d level 10i 0 value
|
||||
d format 10i 0 value
|
||||
d level value like(xmlCint)
|
||||
d format value like(xmlCint)
|
||||
|
||||
d xmlNodeDump pr 10i 0 extproc('xmlNodeDump')
|
||||
d xmlNodeDump pr extproc('xmlNodeDump')
|
||||
d like(xmlCint)
|
||||
d buf value like(xmlBufferPtr)
|
||||
d doc value like(xmlDocPtr)
|
||||
d cur value like(xmlNodePtr)
|
||||
d level 10i 0 value
|
||||
d format 10i 0 value
|
||||
d level value like(xmlCint)
|
||||
d format value like(xmlCint)
|
||||
|
||||
d xmlSaveFileTo pr 10i 0 extproc('xmlSaveFileTo')
|
||||
d xmlSaveFileTo pr extproc('xmlSaveFileTo')
|
||||
d like(xmlCint)
|
||||
d buf value like(xmlOutputBufferPtr)
|
||||
d cur value like(xmlDocPtr)
|
||||
d encoding * value options(*string) const char *
|
||||
|
||||
d xmlSaveFormatFileTo...
|
||||
d pr 10i 0 extproc('xmlSaveFormatFileTo')
|
||||
d pr extproc('xmlSaveFormatFileTo')
|
||||
d like(xmlCint)
|
||||
d buf value like(xmlOutputBufferPtr)
|
||||
d cur value like(xmlDocPtr)
|
||||
d encoding * value options(*string) const char *
|
||||
d format 10i 0 value
|
||||
d format value like(xmlCint)
|
||||
|
||||
d xmlNodeDumpOutput...
|
||||
d pr extproc('xmlNodeDumpOutput')
|
||||
d buf value like(xmlOutputBufferPtr)
|
||||
d doc value like(xmlDocPtr)
|
||||
d cur value like(xmlNodePtr)
|
||||
d level 10i 0 value
|
||||
d format 10i 0 value
|
||||
d level value like(xmlCint)
|
||||
d format value like(xmlCint)
|
||||
d encoding * value options(*string) const char *
|
||||
|
||||
d xmlSaveFormatFileEnc...
|
||||
d pr 10i 0 extproc('xmlSaveFormatFileEnc')
|
||||
d pr extproc('xmlSaveFormatFileEnc')
|
||||
d like(xmlCint)
|
||||
d filename * value options(*string) const char *
|
||||
d cur value like(xmlDocPtr)
|
||||
d encoding * value options(*string) const char *
|
||||
d format 10i 0 value
|
||||
d format value like(xmlCint)
|
||||
|
||||
d xmlSaveFileEnc pr 10i 0 extproc('xmlSaveFileEnc')
|
||||
d xmlSaveFileEnc pr extproc('xmlSaveFileEnc')
|
||||
d like(xmlCint)
|
||||
d filename * value options(*string) const char *
|
||||
d cur value like(xmlDocPtr)
|
||||
d encoding * value options(*string) const char *
|
||||
@@ -1539,27 +1571,30 @@
|
||||
|
||||
* XHTML
|
||||
|
||||
d xmlIsXHTML pr 10i 0 extproc('xmlIsXHTML')
|
||||
d xmlIsXHTML pr extproc('xmlIsXHTML')
|
||||
d like(xmlCint)
|
||||
d systemID * value options(*string) const xmlChar *
|
||||
d publicID * value options(*string) const xmlChar *
|
||||
|
||||
* Compression.
|
||||
|
||||
d xmlGetDocCompressMode...
|
||||
d pr 10i 0 extproc('xmlGetDocCompressMode')
|
||||
d pr extproc('xmlGetDocCompressMode')
|
||||
d like(xmlCint)
|
||||
d doc value like(xmlDocPtr)
|
||||
|
||||
d xmlSetDocCompressMode...
|
||||
d pr extproc('xmlSetDocCompressMode')
|
||||
d doc value like(xmlDocPtr)
|
||||
d mode 10i 0 value
|
||||
d mode value like(xmlCint)
|
||||
|
||||
d xmlGetCompressMode...
|
||||
d pr 10i 0 extproc('xmlGetCompressMode')
|
||||
d pr extproc('xmlGetCompressMode')
|
||||
d like(xmlCint)
|
||||
|
||||
d xmlSetCompressMode...
|
||||
d pr extproc('xmlSetCompressMode')
|
||||
d mode 10i 0 value
|
||||
d mode value like(xmlCint)
|
||||
|
||||
* DOM-wrapper helper functions.
|
||||
|
||||
@@ -1572,37 +1607,41 @@
|
||||
d ctxt value like(xmlDOMWrapCtxtPtr)
|
||||
|
||||
d xmlDOMWrapReconcileNamespaces...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlDOMWrapReconcileNamespaces')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlDOMWrapCtxtPtr)
|
||||
d elem value like(xmlNodePtr)
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d xmlDOMWrapAdoptNode...
|
||||
d pr 10i 0 extproc('xmlDOMWrapAdoptNode')
|
||||
d pr extproc('xmlDOMWrapAdoptNode')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlDOMWrapCtxtPtr)
|
||||
d sourceDoc value like(xmlDocPtr)
|
||||
d node value like(xmlNodePtr)
|
||||
d destDoc value like(xmlDocPtr)
|
||||
d destParent value like(xmlNodePtr)
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d xmlDOMWrapRemoveNode...
|
||||
d pr 10i 0 extproc('xmlDOMWrapRemoveNode')
|
||||
d pr extproc('xmlDOMWrapRemoveNode')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlDOMWrapCtxtPtr)
|
||||
d doc value like(xmlDocPtr)
|
||||
d node value like(xmlNodePtr)
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d xmlDOMWrapCloneNode...
|
||||
d pr 10i 0 extproc('xmlDOMWrapCloneNode')
|
||||
d pr extproc('xmlDOMWrapCloneNode')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlDOMWrapCtxtPtr)
|
||||
d sourceDoc value like(xmlDocPtr)
|
||||
d node value like(xmlNodePtr)
|
||||
d clonedNode like(xmlNodePtr)
|
||||
d destDoc value like(xmlDocPtr)
|
||||
d destParent value like(xmlNodePtr)
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
/if defined(LIBXML_TREE_ENABLED)
|
||||
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
/define XML_URI_H__
|
||||
|
||||
/include "libxmlrpg/xmlversion"
|
||||
/include "libxmlrpg/xmlTypesC"
|
||||
/include "libxmlrpg/tree"
|
||||
|
||||
* xmlURI:
|
||||
@@ -30,11 +31,11 @@
|
||||
d authority * char *
|
||||
d server * char *
|
||||
d user * char *
|
||||
d port 10i 0
|
||||
d port like(xmlCint)
|
||||
d path * char *
|
||||
d query * char *
|
||||
d fragment * char *
|
||||
d cleanup 10i 0
|
||||
d cleanup like(xmlCint)
|
||||
d query_raw * char *
|
||||
|
||||
d xmlCreateURI pr extproc('xmlCreateURI')
|
||||
@@ -56,10 +57,11 @@
|
||||
d xmlParseURIRaw pr extproc('xmlParseURIRaw')
|
||||
d like(xmlURIPtr)
|
||||
d str * value options(*string) const char *
|
||||
d raw 10i 0 value
|
||||
d raw value like(xmlCint)
|
||||
|
||||
d xmlParseURIReference...
|
||||
d pr 10i 0 extproc('xmlParseURIReference')
|
||||
d pr extproc('xmlParseURIReference')
|
||||
d like(xmlCint)
|
||||
d uri value like(xmlURIPtr)
|
||||
d str * value options(*string) const char *
|
||||
|
||||
@@ -78,11 +80,12 @@
|
||||
d xmlURIUnescapeString...
|
||||
d pr * extproc('xmlURIUnescapeString') char *
|
||||
d str * value options(*string) const char *
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
d target * value options(*string) char *
|
||||
|
||||
d xmlNormalizeURIPath...
|
||||
d pr 10i 0 extproc('xmlNormalizeURIPath')
|
||||
d pr extproc('xmlNormalizeURIPath')
|
||||
d like(xmlCint)
|
||||
d path * value options(*string) char *
|
||||
|
||||
d xmlURIEscape pr * extproc('xmlURIEscape') xmlChar *
|
||||
|
||||
@@ -9,6 +9,7 @@
|
||||
/define XML_VALID_H__
|
||||
|
||||
/include "libxmlrpg/xmlversion"
|
||||
/include "libxmlrpg/xmlTypesC"
|
||||
/include "libxmlrpg/xmlerror"
|
||||
/include "libxmlrpg/tree"
|
||||
/include "libxmlrpg/list"
|
||||
@@ -63,19 +64,19 @@
|
||||
* Node analysis stack used when validating within entities
|
||||
*
|
||||
d node like(xmlNodePtr) Current parsed Node
|
||||
d nodeNr 10i 0 Parsing stack depth
|
||||
d nodeMax 10i 0 Max stack depth
|
||||
d nodeNr like(xmlCint) Parsing stack depth
|
||||
d nodeMax like(xmlCint) Max stack depth
|
||||
d nodeTab * xmlNodePtr *
|
||||
*
|
||||
d finishDtd like(xmlCuint)
|
||||
d doc like(xmlDocPtr) The document
|
||||
d valid 10i 0 Temp check result
|
||||
d valid like(xmlCint) Temp check result
|
||||
*
|
||||
* state state used for non-determinist content validation
|
||||
*
|
||||
d vstate * xmlValidState *
|
||||
d vstateNr 10i 0 Validat. stack depth
|
||||
d vstateMax 10i 0 Max stack depth
|
||||
d vstateNr like(xmlCint) Validat. stack depth
|
||||
d vstateMax like(xmlCint) Max stack depth
|
||||
d vstateTab * xmlValidState *
|
||||
*
|
||||
/if defined(LIBXML_REGEXP_ENABLED)
|
||||
@@ -189,9 +190,9 @@
|
||||
d xmlSnprintfElementContent...
|
||||
d pr extproc('xmlSnprintfElementContent')
|
||||
d buf 65535 options(*varsize)
|
||||
d size 10i 0 value
|
||||
d size value like(xmlCint)
|
||||
d content value like(xmlElementContentPtr)
|
||||
d englob 10i 0 value
|
||||
d englob value like(xmlCint)
|
||||
|
||||
/if defined(LIBXML_OUTPUT_ENABLED)
|
||||
* DEPRECATED
|
||||
@@ -199,7 +200,7 @@
|
||||
d pr extproc('xmlSprintfElementContent')
|
||||
d buf 65535 options(*varsize)
|
||||
d content value like(xmlElementContentPtr)
|
||||
d englob 10i 0 value
|
||||
d englob value like(xmlCint)
|
||||
/endif LIBXML_OUTPUT_ENABLD
|
||||
|
||||
* DEPRECATED
|
||||
@@ -311,12 +312,14 @@
|
||||
d doc value like(xmlDocPtr)
|
||||
d ID * value options(*string) const xmlChar *
|
||||
|
||||
d xmlIsID pr 10i 0 extproc('xmlIsID')
|
||||
d xmlIsID pr extproc('xmlIsID')
|
||||
d like(xmlCint)
|
||||
d doc value like(xmlDocPtr)
|
||||
d node value like(xmlNodePtr)
|
||||
d attr value like(xmlAttrPtr)
|
||||
|
||||
d xmlRemoveID pr 10i 0 extproc('xmlRemoveID')
|
||||
d xmlRemoveID pr extproc('xmlRemoveID')
|
||||
d like(xmlCint)
|
||||
d doc value like(xmlDocPtr)
|
||||
d attr value like(xmlAttrPtr)
|
||||
|
||||
@@ -333,12 +336,14 @@
|
||||
d pr extproc('xmlFreeRefTable')
|
||||
d table value like(xmlRefTablePtr)
|
||||
|
||||
d xmlIsRef pr 10i 0 extproc('xmlIsRef')
|
||||
d xmlIsRef pr extproc('xmlIsRef')
|
||||
d like(xmlCint)
|
||||
d doc value like(xmlDocPtr)
|
||||
d node value like(xmlNodePtr)
|
||||
d attr value like(xmlAttrPtr)
|
||||
|
||||
d xmlRemoveRef pr 10i 0 extproc('xmlRemoveRef')
|
||||
d xmlRemoveRef pr extproc('xmlRemoveRef')
|
||||
d like(xmlCint)
|
||||
d doc value like(xmlDocPtr)
|
||||
d attr value like(xmlAttrPtr)
|
||||
|
||||
@@ -361,12 +366,14 @@
|
||||
d ctxt value like(xmlValidCtxtPtr)
|
||||
|
||||
d xmlValidateRoot...
|
||||
d pr 10i 0 extproc('xmlValidateRoot')
|
||||
d pr extproc('xmlValidateRoot')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlValidCtxtPtr)
|
||||
d doc value like(xmlDocPtr)
|
||||
|
||||
d xmlValidateElementDecl...
|
||||
d pr 10i 0 extproc('xmlValidateElementDecl')
|
||||
d pr extproc('xmlValidateElementDecl')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlValidCtxtPtr)
|
||||
d doc value like(xmlDocPtr)
|
||||
d elem value like(xmlElementPtr)
|
||||
@@ -389,51 +396,60 @@
|
||||
d value * value options(*string) const xmlChar *
|
||||
|
||||
d xmlValidateAttributeDecl...
|
||||
d pr 10i 0 extproc('xmlValidateAttributeDecl')
|
||||
d pr extproc('xmlValidateAttributeDecl')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlValidCtxtPtr)
|
||||
d doc value like(xmlDocPtr)
|
||||
d attr value like(xmlAttributePtr)
|
||||
|
||||
d xmlValidateAttributeValue...
|
||||
d pr 10i 0 extproc('xmlValidateAttributeValue')
|
||||
d pr extproc('xmlValidateAttributeValue')
|
||||
d like(xmlCint)
|
||||
d type value like(xmlAttributeType)
|
||||
d value * value options(*string) const xmlChar *
|
||||
|
||||
d xmlValidateNotationDecl...
|
||||
d pr 10i 0 extproc('xmlValidateNotationDecl')
|
||||
d pr extproc('xmlValidateNotationDecl')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlValidCtxtPtr)
|
||||
d doc value like(xmlDocPtr)
|
||||
d nota value like(xmlNotationPtr)
|
||||
|
||||
d xmlValidateDtd pr 10i 0 extproc('xmlValidateDtd')
|
||||
d xmlValidateDtd pr extproc('xmlValidateDtd')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlValidCtxtPtr)
|
||||
d doc value like(xmlDocPtr)
|
||||
d dtd value like(xmlDtdPtr)
|
||||
|
||||
d xmlValidateDtdFinal...
|
||||
d pr 10i 0 extproc('xmlValidateDtdFinal')
|
||||
d pr extproc('xmlValidateDtdFinal')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlValidCtxtPtr)
|
||||
d doc value like(xmlDocPtr)
|
||||
|
||||
d xmlValidateDocument...
|
||||
d pr 10i 0 extproc('xmlValidateDocument')
|
||||
d pr extproc('xmlValidateDocument')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlValidCtxtPtr)
|
||||
d doc value like(xmlDocPtr)
|
||||
|
||||
d xmlValidateElement...
|
||||
d pr 10i 0 extproc('xmlValidateElement')
|
||||
d pr extproc('xmlValidateElement')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlValidCtxtPtr)
|
||||
d doc value like(xmlDocPtr)
|
||||
d elem value like(xmlNodePtr)
|
||||
|
||||
d xmlValidateOneElement...
|
||||
d pr 10i 0 extproc('xmlValidateOneElement')
|
||||
d pr extproc('xmlValidateOneElement')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlValidCtxtPtr)
|
||||
d doc value like(xmlDocPtr)
|
||||
d elem value like(xmlNodePtr)
|
||||
|
||||
d xmlValidateOneAttribute...
|
||||
d pr 10i 0 extproc('xmlValidateOneAttribute')
|
||||
d pr extproc('xmlValidateOneAttribute')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlValidCtxtPtr)
|
||||
d doc value like(xmlDocPtr)
|
||||
d elem value like(xmlNodePtr)
|
||||
@@ -441,7 +457,8 @@
|
||||
d value * value options(*string) const xmlChar *
|
||||
|
||||
d xmlValidateOneNamespace...
|
||||
d pr 10i 0 extproc('xmlValidateOneNamespace')
|
||||
d pr extproc('xmlValidateOneNamespace')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlValidCtxtPtr)
|
||||
d doc value like(xmlDocPtr)
|
||||
d elem value like(xmlNodePtr)
|
||||
@@ -450,7 +467,8 @@
|
||||
d value * value options(*string) const xmlChar *
|
||||
|
||||
d xmlValidateDocumentFinal...
|
||||
d pr 10i 0 extproc('xmlValidateDocumentFinal')
|
||||
d pr extproc('xmlValidateDocumentFinal')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlValidCtxtPtr)
|
||||
d doc value like(xmlDocPtr)
|
||||
/endif LIBXML_VALID_ENABLED
|
||||
@@ -463,7 +481,8 @@
|
||||
/endif
|
||||
/if defined(XML_TESTVAL)
|
||||
d xmlValidateNotationUse...
|
||||
d pr 10i 0 extproc('xmlValidateNotationUse')
|
||||
d pr extproc('xmlValidateNotationUse')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlValidCtxtPtr)
|
||||
d doc value like(xmlDocPtr)
|
||||
d notationName * value options(*string) const xmlChar *
|
||||
@@ -472,7 +491,8 @@
|
||||
/endif
|
||||
|
||||
d xmlIsMixedElement...
|
||||
d pr 10i 0 extproc('xmlIsMixedElement')
|
||||
d pr extproc('xmlIsMixedElement')
|
||||
d like(xmlCint)
|
||||
d doc value like(xmlDocPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
|
||||
@@ -512,59 +532,69 @@
|
||||
|
||||
/if defined(LIBXML_VALID_ENABLED)
|
||||
d xmlValidGetPotentialChildren...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlValidGetPotentialChildren')
|
||||
d like(xmlCint)
|
||||
d ctree * value xmlElementContent *
|
||||
d names * const xmlChar *(*)
|
||||
d len 10i 0
|
||||
d max 10i 0 value
|
||||
d len like(xmlCint)
|
||||
d max value like(xmlCint)
|
||||
|
||||
d xmlValidGetValidElements...
|
||||
d pr 10i 0 extproc('xmlValidGetValidElements')
|
||||
d pr extproc('xmlValidGetValidElements')
|
||||
d like(xmlCint)
|
||||
d prev like(xmlNodePtr)
|
||||
d next like(xmlNodePtr)
|
||||
d names * const xmlChar *(*)
|
||||
d max 10i 0 value
|
||||
d max value like(xmlCint)
|
||||
|
||||
d xmlValidateNameValue...
|
||||
d pr 10i 0 extproc('xmlValidateNameValue')
|
||||
d pr extproc('xmlValidateNameValue')
|
||||
d like(xmlCint)
|
||||
d value * value options(*string) const xmlChar *
|
||||
|
||||
d xmlValidateNamesValue...
|
||||
d pr 10i 0 extproc('xmlValidateNamesValue')
|
||||
d pr extproc('xmlValidateNamesValue')
|
||||
d like(xmlCint)
|
||||
d value * value options(*string) const xmlChar *
|
||||
|
||||
d xmlValidateNmtokenValue...
|
||||
d pr 10i 0 extproc('xmlValidateNmtokenValue')
|
||||
d pr extproc('xmlValidateNmtokenValue')
|
||||
d like(xmlCint)
|
||||
d value * value options(*string) const xmlChar *
|
||||
|
||||
d xmlValidateNmtokensValue...
|
||||
d pr 10i 0 extproc('xmlValidateNmtokensValue')
|
||||
d pr extproc('xmlValidateNmtokensValue')
|
||||
d like(xmlCint)
|
||||
d value * value options(*string) const xmlChar *
|
||||
|
||||
/if defined(LIBXML_REGEXP_ENABLED)
|
||||
* Validation based on the regexp support
|
||||
|
||||
d xmlValidBuildContentModel...
|
||||
d pr 10i 0 extproc('xmlValidBuildContentModel')
|
||||
d pr extproc('xmlValidBuildContentModel')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlValidCtxtPtr)
|
||||
d elem value like(xmlElementPtr)
|
||||
|
||||
d xmlValidatePushElement...
|
||||
d pr 10i 0 extproc('xmlValidatePushElement')
|
||||
d pr extproc('xmlValidatePushElement')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlValidCtxtPtr)
|
||||
d doc value like(xmlDocPtr)
|
||||
d elem value like(xmlNodePtr)
|
||||
d qname * value options(*string) const xmlChar *
|
||||
|
||||
d xmlValidatePushCData...
|
||||
d pr 10i 0 extproc('xmlValidatePushCData')
|
||||
d pr extproc('xmlValidatePushCData')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlValidCtxtPtr)
|
||||
d data * value options(*string) const xmlChar *
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
d xmlValidatePopElement...
|
||||
d pr 10i 0 extproc('xmlValidatePopElement')
|
||||
d pr extproc('xmlValidatePopElement')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlValidCtxtPtr)
|
||||
d doc value like(xmlDocPtr)
|
||||
d elem value like(xmlNodePtr)
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
/define XML_XINCLUDE_H__
|
||||
|
||||
/include "libxmlrpg/xmlversion"
|
||||
/include "libxmlrpg/xmlTypesC"
|
||||
/include "libxmlrpg/tree"
|
||||
|
||||
/if defined(LIBXML_XINCLUDE_ENABLED)
|
||||
@@ -89,37 +90,43 @@
|
||||
* standalone processing
|
||||
|
||||
d xmlXIncludeProcess...
|
||||
d pr 10i 0 extproc('xmlXIncludeProcess')
|
||||
d pr extproc('xmlXIncludeProcess')
|
||||
d like(xmlCint)
|
||||
d doc value like(xmlDocPtr)
|
||||
|
||||
d xmlXIncludeProcessFlags...
|
||||
d pr 10i 0 extproc('xmlXIncludeProcessFlags')
|
||||
d pr extproc('xmlXIncludeProcessFlags')
|
||||
d like(xmlCint)
|
||||
d doc value like(xmlDocPtr)
|
||||
d flags 10i 0 value
|
||||
d flags value like(xmlCint)
|
||||
|
||||
d xmlXIncludeProcessFlagsData...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlXIncludeProcessFlagsData')
|
||||
d like(xmlCint)
|
||||
d doc value like(xmlDocPtr)
|
||||
d flags 10i 0 value
|
||||
d flags value like(xmlCint)
|
||||
d data * value void *
|
||||
|
||||
d xmlXIncludeProcessTreeFlagsData...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlXIncludeProcessTreeFlagsData')
|
||||
d like(xmlCint)
|
||||
d tree value like(xmlNodePtr)
|
||||
d flags 10i 0 value
|
||||
d flags value like(xmlCint)
|
||||
d data * value void *
|
||||
|
||||
d xmlXIncludeProcessTree...
|
||||
d pr 10i 0 extproc('xmlXIncludeProcessTree')
|
||||
d pr extproc('xmlXIncludeProcessTree')
|
||||
d like(xmlCint)
|
||||
d tree value like(xmlNodePtr)
|
||||
|
||||
d xmlXIncludeProcessTreeFlags...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlXIncludeProcessTreeFlags')
|
||||
d like(xmlCint)
|
||||
d tree value like(xmlNodePtr)
|
||||
d flags 10i 0 value
|
||||
d flags value like(xmlCint)
|
||||
|
||||
|
||||
* contextual processing
|
||||
@@ -130,16 +137,18 @@
|
||||
d doc value like(xmlDocPtr)
|
||||
|
||||
d xmlXIncludeSetFlags...
|
||||
d pr 10i 0 extproc('xmlXIncludeSetFlags')
|
||||
d pr extproc('xmlXIncludeSetFlags')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlXIncludeCtxtPtr)
|
||||
d flags 10i 0 value
|
||||
d flags value like(xmlCint)
|
||||
|
||||
d xmlXIncludeFreeContext...
|
||||
d pr extproc('xmlXIncludeFreeContext')
|
||||
d ctxt value like(xmlXIncludeCtxtPtr)
|
||||
|
||||
d xmlXIncludeProcessNode...
|
||||
d pr 10i 0 extproc('xmlXIncludeProcessNode')
|
||||
d pr extproc('xmlXIncludeProcessNode')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlXIncludeCtxtPtr)
|
||||
d tree value like(xmlNodePtr)
|
||||
|
||||
|
||||
@@ -130,8 +130,8 @@
|
||||
*
|
||||
d buffer like(xmlBufPtr) UTF-8 local buffer
|
||||
d raw like(xmlBufPtr) Raw input buffer
|
||||
d compressed 10i 0
|
||||
d error 10i 0
|
||||
d compressed like(xmlCint)
|
||||
d error like(xmlCint)
|
||||
d rawconsumed like(xmlCulong)
|
||||
|
||||
/if defined(LIBXML_OUTPUT_ENABLED)
|
||||
@@ -146,8 +146,8 @@
|
||||
*
|
||||
d buffer like(xmlBufPtr) UTF-8/ISOLatin local
|
||||
d conv like(xmlBufPtr) Buffer for output
|
||||
d written 10i 0 Total # byte written
|
||||
d error 10i 0
|
||||
d written like(xmlCint) Total # byte written
|
||||
d error like(xmlCint)
|
||||
/endif LIBXML_OUTPUT_ENABLD
|
||||
|
||||
* Interfaces for input
|
||||
@@ -156,7 +156,8 @@
|
||||
d pr extproc('xmlCleanupInputCallbacks')
|
||||
|
||||
d xmlPopInputCallbacks...
|
||||
d pr 10i 0 extproc('xmlPopInputCallbacks')
|
||||
d pr extproc('xmlPopInputCallbacks')
|
||||
d like(xmlCint)
|
||||
|
||||
d xmlRegisterDefaultInputCallbacks...
|
||||
d pr extproc(
|
||||
@@ -185,7 +186,7 @@
|
||||
d pr extproc(
|
||||
d 'xmlParserInputBufferCreateFd')
|
||||
d like(xmlParserInputBufferPtr)
|
||||
d fd 10i 0 value
|
||||
d fd value like(xmlCint)
|
||||
d enc value like(xmlCharEncoding)
|
||||
|
||||
d xmlParserInputBufferCreateMem...
|
||||
@@ -193,7 +194,7 @@
|
||||
d 'xmlParserInputBufferCreateMem')
|
||||
d like(xmlParserInputBufferPtr)
|
||||
d mem * value options(*string) const char *
|
||||
d size 10i 0 value
|
||||
d size value like(xmlCint)
|
||||
d enc value like(xmlCharEncoding)
|
||||
|
||||
d xmlParserInputBufferCreateStatic...
|
||||
@@ -201,7 +202,7 @@
|
||||
d 'xmlParserInputBufferCreateStatic')
|
||||
d like(xmlParserInputBufferPtr)
|
||||
d mem * value options(*string) const char *
|
||||
d size 10i 0 value
|
||||
d size value like(xmlCint)
|
||||
d enc value like(xmlCharEncoding)
|
||||
|
||||
d xmlParserInputBufferCreateIO...
|
||||
@@ -214,19 +215,22 @@
|
||||
d enc value like(xmlCharEncoding)
|
||||
|
||||
d xmlParserInputBufferRead...
|
||||
d pr 10i 0 extproc('xmlParserInputBufferRead')
|
||||
d pr extproc('xmlParserInputBufferRead')
|
||||
d like(xmlCint)
|
||||
d in value like(xmlParserInputBufferPtr)
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
d xmlParserInputBufferGrow...
|
||||
d pr 10i 0 extproc('xmlParserInputBufferGrow')
|
||||
d pr extproc('xmlParserInputBufferGrow')
|
||||
d like(xmlCint)
|
||||
d in value like(xmlParserInputBufferPtr)
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
d xmlParserInputBufferPush...
|
||||
d pr 10i 0 extproc('xmlParserInputBufferPush')
|
||||
d pr extproc('xmlParserInputBufferPush')
|
||||
d like(xmlCint)
|
||||
d in value like(xmlParserInputBufferPtr)
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
d buf * value options(*string) const char *
|
||||
|
||||
d xmlFreeParserInputBuffer...
|
||||
@@ -238,7 +242,8 @@
|
||||
d filename * value options(*string) const char *
|
||||
|
||||
d xmlRegisterInputCallbacks...
|
||||
d pr 10i 0 extproc('xmlRegisterInputCallbacks')
|
||||
d pr extproc('xmlRegisterInputCallbacks')
|
||||
d like(xmlCint)
|
||||
d matchFunc value like(xmlInputMatchCallback)
|
||||
d openFunc value like(xmlInputOpenCallback)
|
||||
d readFunc value like(xmlInputReadCallback)
|
||||
@@ -268,7 +273,7 @@
|
||||
d URI * value options(*string) const char *
|
||||
d encoder value
|
||||
d like(xmlCharEncodingHandlerPtr)
|
||||
d compression 10i 0 value
|
||||
d compression value like(xmlCint)
|
||||
|
||||
d xmlOutputBufferCreateFile...
|
||||
d pr extproc('xmlOutputBufferCreateFile')
|
||||
@@ -288,7 +293,7 @@
|
||||
d xmlOutputBufferCreateFd...
|
||||
d pr extproc('xmlOutputBufferCreateFd')
|
||||
d like(xmlOutputBufferPtr)
|
||||
d fd 10i 0 value
|
||||
d fd value like(xmlCint)
|
||||
d encoder value
|
||||
d like(xmlCharEncodingHandlerPtr)
|
||||
|
||||
@@ -313,32 +318,38 @@
|
||||
d out value like(xmlOutputBufferPtr)
|
||||
|
||||
d xmlOutputBufferWrite...
|
||||
d pr 10i 0 extproc('xmlOutputBufferWrite')
|
||||
d pr extproc('xmlOutputBufferWrite')
|
||||
d like(xmlCint)
|
||||
d out value like(xmlOutputBufferPtr)
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
d buf * value options(*string) const char *
|
||||
|
||||
d xmlOutputBufferWriteString...
|
||||
d pr 10i 0 extproc('xmlOutputBufferWriteString')
|
||||
d pr extproc('xmlOutputBufferWriteString')
|
||||
d like(xmlCint)
|
||||
d out value like(xmlOutputBufferPtr)
|
||||
d str * value options(*string) const char *
|
||||
|
||||
d xmlOutputBufferWriteEscape...
|
||||
d pr 10i 0 extproc('xmlOutputBufferWriteEscape')
|
||||
d pr extproc('xmlOutputBufferWriteEscape')
|
||||
d like(xmlCint)
|
||||
d out value like(xmlOutputBufferPtr)
|
||||
d str * value options(*string) const xmlChar *
|
||||
d escaping value like(xmlCharEncodingOutputFunc)
|
||||
|
||||
d xmlOutputBufferFlush...
|
||||
d pr 10i 0 extproc('xmlOutputBufferFlush')
|
||||
d pr extproc('xmlOutputBufferFlush')
|
||||
d like(xmlCint)
|
||||
d out value like(xmlOutputBufferPtr)
|
||||
|
||||
d xmlOutputBufferClose...
|
||||
d pr 10i 0 extproc('xmlOutputBufferClose')
|
||||
d pr extproc('xmlOutputBufferClose')
|
||||
d like(xmlCint)
|
||||
d out value like(xmlOutputBufferPtr)
|
||||
|
||||
d xmlRegisterOutputCallbacks...
|
||||
d pr 10i 0 extproc('xmlRegisterOutputCallbacks')
|
||||
d pr extproc('xmlRegisterOutputCallbacks')
|
||||
d like(xmlCint)
|
||||
d matchFunc value like(xmlOutputMatchCallback)
|
||||
d openFunc value like(xmlOutputOpenCallback)
|
||||
d writeFunc value like(xmlOutputWriteCallback)
|
||||
@@ -379,29 +390,34 @@
|
||||
d path * value options(*string) const xmlChar *
|
||||
|
||||
d xmlCheckFilename...
|
||||
d pr 10i 0 extproc('xmlCheckFilename')
|
||||
d pr extproc('xmlCheckFilename')
|
||||
d like(xmlCint)
|
||||
d path * value options(*string) const char *
|
||||
|
||||
* Default 'file://' protocol callbacks
|
||||
|
||||
d xmlFileMatch pr 10i 0 extproc('xmlFileMatch')
|
||||
d xmlFileMatch pr extproc('xmlFileMatch')
|
||||
d like(xmlCint)
|
||||
d filename * value options(*string) const char *
|
||||
|
||||
d xmlFileOpen pr * extproc('xmlFileOpen') void *
|
||||
d filename * value options(*string) const char *
|
||||
|
||||
d xmlFileRead pr 10i 0 extproc('xmlFileRead')
|
||||
d xmlFileRead pr extproc('xmlFileRead')
|
||||
d like(xmlCint)
|
||||
d context * value void *
|
||||
d buffer 65535 options(*varsize)
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
d xmlFileClose pr 10i 0 extproc('xmlFileClose')
|
||||
d xmlFileClose pr extproc('xmlFileClose')
|
||||
d like(xmlCint)
|
||||
d context * value void *
|
||||
|
||||
* Default 'http://' protocol callbacks
|
||||
|
||||
/if defined(LIBXML_HTTP_ENABLED)
|
||||
d xmlIOHTTPMatch pr 10i 0 extproc('xmlIOHTTPMatch')
|
||||
d xmlIOHTTPMatch pr extproc('xmlIOHTTPMatch')
|
||||
d like(xmlCint)
|
||||
d filename * value options(*string) const char *
|
||||
|
||||
d xmlIOHTTPOpen pr * extproc('xmlIOHTTPOpen') void *
|
||||
@@ -410,33 +426,38 @@
|
||||
/if defined(LIBXML_OUTPUT_ENABLED)
|
||||
d xmlIOHTTPOpenW pr * extproc('xmlIOHTTPOpenW') void *
|
||||
d post_uri * value options(*string) const char *
|
||||
d compression 10i 0 value
|
||||
d compression value like(xmlCint)
|
||||
/endif LIBXML_OUTPUT_ENABLD
|
||||
|
||||
d xmlIOHTTPRead pr 10i 0 extproc('xmlIOHTTPRead')
|
||||
d xmlIOHTTPRead pr extproc('xmlIOHTTPRead')
|
||||
d like(xmlCint)
|
||||
d context * value void *
|
||||
d buffer 65535 options(*varsize)
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
d xmlIOHTTPClose pr 10i 0 extproc('xmlIOHTTPClose')
|
||||
d xmlIOHTTPClose pr extproc('xmlIOHTTPClose')
|
||||
d like(xmlCint)
|
||||
d context * value void *
|
||||
/endif LIBXML_HTTP_ENABLED
|
||||
|
||||
* Default 'ftp://' protocol callbacks
|
||||
|
||||
/if defined(LIBXML_FTP_ENABLED)
|
||||
d xmlIOFTPMatch pr 10i 0 extproc('xmlIOFTPMatch')
|
||||
d xmlIOFTPMatch pr extproc('xmlIOFTPMatch')
|
||||
d like(xmlCint)
|
||||
d filename * value options(*string) const char *
|
||||
|
||||
d xmlIOFTPOpen pr * extproc('xmlIOFTPOpen') void *
|
||||
d filename * value options(*string) const char *
|
||||
|
||||
d xmlIOFTPRead pr 10i 0 extproc('xmlIOFTPRead')
|
||||
d xmlIOFTPRead pr extproc('xmlIOFTPRead')
|
||||
d like(xmlCint)
|
||||
d context * value void *
|
||||
d buffer 65535 options(*varsize)
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
d xmlIOFTPClose pr 10i 0 extproc('xmlIOFTPClose')
|
||||
d xmlIOFTPClose pr extproc('xmlIOFTPClose')
|
||||
d like(xmlCint)
|
||||
d context * value void *
|
||||
/endif LIBXML_FTP_ENABLED
|
||||
|
||||
|
||||
@@ -9,11 +9,12 @@
|
||||
/define XML_AUTOMATA_H__
|
||||
|
||||
/include "libxmlrpg/xmlversion"
|
||||
/include "libxmlrpg/tree"
|
||||
|
||||
/if defined(LIBXML_REGEXP_ENABLED)
|
||||
/if defined(LIBXML_AUTOMATA_ENABLED)
|
||||
|
||||
/include "libxmlrpg/xmlTypesC"
|
||||
/include "libxmlrpg/tree"
|
||||
/include "libxmlrpg/xmlregexp"
|
||||
|
||||
* xmlAutomataPtr:
|
||||
@@ -44,7 +45,8 @@
|
||||
d am value like(xmlAutomataPtr)
|
||||
|
||||
d xmlAutomataSetFinalState...
|
||||
d pr 10i 0 extproc('xmlAutomataSetFinalState')
|
||||
d pr extproc('xmlAutomataSetFinalState')
|
||||
d like(xmlCint)
|
||||
d am value like(xmlAutomataPtr)
|
||||
d state value like(xmlAutomataStatePtr)
|
||||
|
||||
@@ -89,8 +91,8 @@
|
||||
d from value like(xmlAutomataStatePtr)
|
||||
d to value like(xmlAutomataStatePtr)
|
||||
d token * value options(*string) const xmlChar *
|
||||
d min 10i 0 value
|
||||
d max 10i 0 value
|
||||
d min value like(xmlCint)
|
||||
d max value like(xmlCint)
|
||||
d data * value options(*string) void *
|
||||
|
||||
d xmlAutomataNewCountTrans2...
|
||||
@@ -101,8 +103,8 @@
|
||||
d to value like(xmlAutomataStatePtr)
|
||||
d token * value options(*string) const xmlChar *
|
||||
d token2 * value options(*string) const xmlChar *
|
||||
d min 10i 0 value
|
||||
d max 10i 0 value
|
||||
d min value like(xmlCint)
|
||||
d max value like(xmlCint)
|
||||
d data * value options(*string) void *
|
||||
|
||||
d xmlAutomataNewOnceTrans...
|
||||
@@ -112,8 +114,8 @@
|
||||
d from value like(xmlAutomataStatePtr)
|
||||
d to value like(xmlAutomataStatePtr)
|
||||
d token * value options(*string) const xmlChar *
|
||||
d min 10i 0 value
|
||||
d max 10i 0 value
|
||||
d min value like(xmlCint)
|
||||
d max value like(xmlCint)
|
||||
d data * value options(*string) void *
|
||||
|
||||
d xmlAutomataNewOnceTrans2...
|
||||
@@ -124,8 +126,8 @@
|
||||
d to value like(xmlAutomataStatePtr)
|
||||
d token * value options(*string) const xmlChar *
|
||||
d token2 * value options(*string) const xmlChar *
|
||||
d min 10i 0 value
|
||||
d max 10i 0 value
|
||||
d min value like(xmlCint)
|
||||
d max value like(xmlCint)
|
||||
d data * value options(*string) void *
|
||||
|
||||
d xmlAutomataNewAllTrans...
|
||||
@@ -134,7 +136,7 @@
|
||||
d am value like(xmlAutomataPtr)
|
||||
d from value like(xmlAutomataStatePtr)
|
||||
d to value like(xmlAutomataStatePtr)
|
||||
d lax 10i 0 value
|
||||
d lax value like(xmlCint)
|
||||
|
||||
d xmlAutomataNewEpsilon...
|
||||
d pr extproc('xmlAutomataNewEpsilon')
|
||||
@@ -149,7 +151,7 @@
|
||||
d am value like(xmlAutomataPtr)
|
||||
d from value like(xmlAutomataStatePtr)
|
||||
d to value like(xmlAutomataStatePtr)
|
||||
d counter 10i 0 value
|
||||
d counter value like(xmlCint)
|
||||
|
||||
d xmlAutomataNewCounterTrans...
|
||||
d pr extproc('xmlAutomataNewCounterTrans')
|
||||
@@ -157,13 +159,14 @@
|
||||
d am value like(xmlAutomataPtr)
|
||||
d from value like(xmlAutomataStatePtr)
|
||||
d to value like(xmlAutomataStatePtr)
|
||||
d counter 10i 0 value
|
||||
d counter value like(xmlCint)
|
||||
|
||||
d xmlAutomataNewCounter...
|
||||
d pr 10i 0 extproc('xmlAutomataNewCounter')
|
||||
d pr extproc('xmlAutomataNewCounter')
|
||||
d like(xmlCint)
|
||||
d am value like(xmlAutomataPtr)
|
||||
d min 10i 0 value
|
||||
d max 10i 0 value
|
||||
d min value like(xmlCint)
|
||||
d max value like(xmlCint)
|
||||
|
||||
d xmlAutomataCompile...
|
||||
d pr extproc('xmlAutomataCompile')
|
||||
@@ -171,7 +174,8 @@
|
||||
d am value like(xmlAutomataPtr)
|
||||
|
||||
d xmlAutomataIsDeterminist...
|
||||
d pr 10i 0 extproc('xmlAutomataIsDeterminist')
|
||||
d pr extproc('xmlAutomataIsDeterminist')
|
||||
d like(xmlCint)
|
||||
d am value like(xmlAutomataPtr)
|
||||
|
||||
/endif AUTOMATA_ENABLED
|
||||
|
||||
@@ -89,17 +89,17 @@
|
||||
|
||||
d xmlError ds based(xmlErrorPtr)
|
||||
d align qualified
|
||||
d domain 10i 0 Libpart raising err
|
||||
d code 10i 0 Error code
|
||||
d domain like(xmlCint) Libpart raising err
|
||||
d code like(xmlCint) Error code
|
||||
d message * char *
|
||||
d level like(xmlErrorLevel) Error severity
|
||||
d file * File name
|
||||
d line 10i 0 Line number
|
||||
d line like(xmlCint) Line number
|
||||
d str1 * char *
|
||||
d str2 * char *
|
||||
d str3 * char *
|
||||
d int1 10i 0 Extra number info
|
||||
d int2 10i 0 Error column
|
||||
d int1 like(xmlCint) Extra number info
|
||||
d int2 like(xmlCint) Error column
|
||||
d ctxt * void *
|
||||
d node * void *
|
||||
|
||||
@@ -1678,7 +1678,8 @@
|
||||
d xmlResetError pr extproc('xmlResetError')
|
||||
d err value like(xmlErrorPtr)
|
||||
|
||||
d xmlCopyError pr 10i 0 extproc('xmlCopyError')
|
||||
d xmlCopyError pr extproc('xmlCopyError')
|
||||
d like(xmlCint)
|
||||
d from value like(xmlErrorPtr)
|
||||
d to value like(xmlErrorPtr)
|
||||
|
||||
|
||||
@@ -136,19 +136,22 @@
|
||||
* The xmlGc function have an extra entry for atomic block
|
||||
* allocations useful for garbage collected memory allocators
|
||||
|
||||
d xmlMemSetup pr 10i 0 extproc('xmlMemSetup')
|
||||
d xmlMemSetup pr extproc('xmlMemSetup')
|
||||
d like(xmlCint)
|
||||
d freeFunc value like(xmlFreeFunc)
|
||||
d mallocFunc value like(xmlMallocFunc)
|
||||
d reallocFunc value like(xmlReallocFunc)
|
||||
d strdupFunc value like(xmlStrdupFunc)
|
||||
|
||||
d xmlMemGet pr 10i 0 extproc('xmlMemGet')
|
||||
d xmlMemGet pr extproc('xmlMemGet')
|
||||
d like(xmlCint)
|
||||
d freeFunc like(xmlFreeFunc)
|
||||
d mallocFunc like(xmlMallocFunc)
|
||||
d reallocFunc like(xmlReallocFunc)
|
||||
d strdupFunc like(xmlStrdupFunc)
|
||||
|
||||
d xmlGcMemSetup pr 10i 0 extproc('xmlGcMemSetup')
|
||||
d xmlGcMemSetup pr extproc('xmlGcMemSetup')
|
||||
d like(xmlCint)
|
||||
d freeFunc value like(xmlFreeFunc)
|
||||
d mallocFunc value like(xmlMallocFunc)
|
||||
d mallocAtomicFunc...
|
||||
@@ -156,7 +159,8 @@
|
||||
d reallocFunc value like(xmlReallocFunc)
|
||||
d strdupFunc value like(xmlStrdupFunc)
|
||||
|
||||
d xmlGcMemGet pr 10i 0 extproc('xmlGcMemGet')
|
||||
d xmlGcMemGet pr extproc('xmlGcMemGet')
|
||||
d like(xmlCint)
|
||||
d freeFunc like(xmlFreeFunc)
|
||||
d mallocFunc like(xmlMallocFunc)
|
||||
d mallocAtomicFunc...
|
||||
@@ -166,7 +170,8 @@
|
||||
|
||||
* Initialization of the memory layer.
|
||||
|
||||
d xmlInitMemory pr 10i 0 extproc('xmlInitMemory')
|
||||
d xmlInitMemory pr extproc('xmlInitMemory')
|
||||
d like(xmlCint)
|
||||
|
||||
* Cleanup of the memory layer.
|
||||
|
||||
@@ -175,9 +180,11 @@
|
||||
|
||||
* These are specific to the XML debug memory wrapper.
|
||||
|
||||
d xmlMemUsed pr 10i 0 extproc('xmlMemUsed')
|
||||
d xmlMemUsed pr extproc('xmlMemUsed')
|
||||
d like(xmlCint)
|
||||
|
||||
d xmlMemBlocks pr 10i 0 extproc('xmlMemBlocks')
|
||||
d xmlMemBlocks pr extproc('xmlMemBlocks')
|
||||
d like(xmlCint)
|
||||
|
||||
d xmlMemDisplay pr extproc('xmlMemDisplay')
|
||||
d fp * value FILE *
|
||||
@@ -189,7 +196,7 @@
|
||||
|
||||
d xmlMemShow pr extproc('xmlMemShow')
|
||||
d fp * value FILE *
|
||||
d nr 10i 0 value
|
||||
d nr value like(xmlCint)
|
||||
|
||||
d xmlMemoryDump pr extproc('xmlMemoryDump')
|
||||
|
||||
@@ -210,25 +217,25 @@
|
||||
d xmlMallocLoc pr * extproc('xmlMallocLoc') void *
|
||||
d size value like(xmlCsize_t)
|
||||
d file * value options(*string) const char *
|
||||
d line 10i 0 value
|
||||
d line value like(xmlCint)
|
||||
|
||||
d xmlReallocLoc pr * extproc('xmlReallocLoc') void *
|
||||
d ptr * value void *
|
||||
d size value like(xmlCsize_t)
|
||||
d file * value options(*string) const char *
|
||||
d line 10i 0 value
|
||||
d line value like(xmlCint)
|
||||
|
||||
d xmlMallocAtomicLoc...
|
||||
d pr * extproc('xmlMallocAtomicLoc') void *
|
||||
d size value like(xmlCsize_t)
|
||||
d file * value options(*string) const char *
|
||||
d line 10i 0 value
|
||||
d line value like(xmlCint)
|
||||
|
||||
d xmlMemStrdupLoc...
|
||||
d pr * extproc('xmlMemStrdupLoc') char *
|
||||
d str * value options(*string) const char *
|
||||
d file * value options(*string) const char *
|
||||
d line 10i 0 value
|
||||
d line value like(xmlCint)
|
||||
|
||||
/if not defined(XML_GLOBALS_H)
|
||||
/if not defined(XML_THREADS_H__)
|
||||
|
||||
@@ -36,18 +36,21 @@
|
||||
d xmlModuleOpen pr extproc('xmlModuleOpen')
|
||||
d like(xmlModulePtr)
|
||||
d filename * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d xmlModuleSymbol...
|
||||
d pr 10i 0 extproc('xmlModuleSymbol')
|
||||
d pr extproc('xmlModuleSymbol')
|
||||
d like(xmlCint)
|
||||
d module value like(xmlModulePtr)
|
||||
d name * value options(*string) const char *
|
||||
d result * void *(*)
|
||||
|
||||
d xmlModuleClose pr 10i 0 extproc('xmlModuleClose')
|
||||
d xmlModuleClose pr extproc('xmlModuleClose')
|
||||
d like(xmlCint)
|
||||
d module value like(xmlModulePtr)
|
||||
|
||||
d xmlModuleFree pr 10i 0 extproc('xmlModuleFree')
|
||||
d xmlModuleFree pr extproc('xmlModuleFree')
|
||||
d like(xmlCint)
|
||||
d module value like(xmlModulePtr)
|
||||
|
||||
/endif LIBXML_MODULES_ENBLD
|
||||
|
||||
@@ -143,17 +143,19 @@
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
|
||||
d xmlTextReaderSetup...
|
||||
d pr 10i 0 extproc('xmlTextReaderSetup')
|
||||
d pr extproc('xmlTextReaderSetup')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
d input value like(xmlParserInputBufferPtr)
|
||||
d URL * value options(*string) const char *
|
||||
d encoding * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
* Iterators
|
||||
|
||||
d xmlTextReaderRead...
|
||||
d pr 10i 0 extproc('xmlTextReaderRead')
|
||||
d pr extproc('xmlTextReaderRead')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
|
||||
/if defined(LIBXML_WRITER_ENABLED)
|
||||
@@ -171,53 +173,64 @@
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
|
||||
d xmlTextReaderReadAttributeValue...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextReaderReadAttributeValue')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
|
||||
* Attributes of the node
|
||||
|
||||
d xmlTextReaderAttributeCount...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextReaderAttributeCount')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
|
||||
d xmlTextReaderDepth...
|
||||
d pr 10i 0 extproc('xmlTextReaderDepth')
|
||||
d pr extproc('xmlTextReaderDepth')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
|
||||
d xmlTextReaderHasAttributes...
|
||||
d pr 10i 0 extproc('xmlTextReaderHasAttributes')
|
||||
d pr extproc('xmlTextReaderHasAttributes')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
|
||||
d xmlTextReaderHasValue...
|
||||
d pr 10i 0 extproc('xmlTextReaderHasValue')
|
||||
d pr extproc('xmlTextReaderHasValue')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
|
||||
d xmlTextReaderIsDefault...
|
||||
d pr 10i 0 extproc('xmlTextReaderIsDefault')
|
||||
d pr extproc('xmlTextReaderIsDefault')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
|
||||
d xmlTextReaderIsEmptyElement...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextReaderIsEmptyElement')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
|
||||
d xmlTextReaderNodeType...
|
||||
d pr 10i 0 extproc('xmlTextReaderNodeType')
|
||||
d pr extproc('xmlTextReaderNodeType')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
|
||||
d xmlTextReaderQuoteChar...
|
||||
d pr 10i 0 extproc('xmlTextReaderQuoteChar')
|
||||
d pr extproc('xmlTextReaderQuoteChar')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
|
||||
d xmlTextReaderReadState...
|
||||
d pr 10i 0 extproc('xmlTextReaderReadState')
|
||||
d pr extproc('xmlTextReaderReadState')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
|
||||
d xmlTextReaderIsNamespaceDecl...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextReaderIsNamespaceDecl')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
|
||||
d xmlTextReaderConstBaseUri...
|
||||
@@ -289,14 +302,15 @@
|
||||
* Methods of the XmlTextReader
|
||||
|
||||
d xmlTextReaderClose...
|
||||
d pr 10i 0 extproc('xmlTextReaderClose')
|
||||
d pr extproc('xmlTextReaderClose')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
|
||||
d xmlTextReaderGetAttributeNo...
|
||||
d pr * extproc( xmlChar *
|
||||
d 'xmlTextReaderGetAttributeNo')
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
d no 10i 0 value
|
||||
d no value like(xmlCint)
|
||||
|
||||
d xmlTextReaderGetAttribute...
|
||||
d pr * extproc('xmlTextReaderGetAttribute') xmlChar *
|
||||
@@ -322,40 +336,47 @@
|
||||
d prefix * value options(*string) const xmlChar *
|
||||
|
||||
d xmlTextReaderMoveToAttributeNo...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextReaderMoveToAttributeNo')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
d no 10i 0 value
|
||||
d no value like(xmlCint)
|
||||
|
||||
d xmlTextReaderMoveToAttribute...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextReaderMoveToAttribute')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
|
||||
d xmlTextReaderMoveToAttributeNs...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextReaderMoveToAttributeNs')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
d localName * value options(*string) const xmlChar *
|
||||
d namespaceURI * value options(*string) const xmlChar *
|
||||
|
||||
d xmlTextReaderMoveToFirstAttribute...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextReaderMoveToFirstAttribute')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
|
||||
d xmlTextReaderMoveToNextAttribute...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextReaderMoveToNextAttribute')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
|
||||
d xmlTextReaderMoveToElement...
|
||||
d pr 10i 0 extproc('xmlTextReaderMoveToElement')
|
||||
d pr extproc('xmlTextReaderMoveToElement')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
|
||||
d xmlTextReaderNormalization...
|
||||
d pr 10i 0 extproc('xmlTextReaderNormalization')
|
||||
d pr extproc('xmlTextReaderNormalization')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
|
||||
d xmlTextReaderConstEncoding...
|
||||
@@ -365,15 +386,17 @@
|
||||
* Extensions
|
||||
|
||||
d xmlTextReaderSetParserProp...
|
||||
d pr 10i 0 extproc('xmlTextReaderSetParserProp')
|
||||
d pr extproc('xmlTextReaderSetParserProp')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
d prop 10i 0 value
|
||||
d value 10i 0 value
|
||||
d prop value like(xmlCint)
|
||||
d value value like(xmlCint)
|
||||
|
||||
d xmlTextReaderGetParserProp...
|
||||
d pr 10i 0 extproc('xmlTextReaderGetParserProp')
|
||||
d pr extproc('xmlTextReaderGetParserProp')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
d prop 10i 0 value
|
||||
d prop value like(xmlCint)
|
||||
|
||||
d xmlTextReaderCurrentNode...
|
||||
d pr extproc('xmlTextReaderCurrentNode')
|
||||
@@ -381,13 +404,15 @@
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
|
||||
d xmlTextReaderGetParserLineNumber...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextReaderGetParserLineNumber')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
|
||||
d xmlTextReaderGetParserColumnNumber...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextReaderGetParserColumnNumber')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
|
||||
d xmlTextReaderPreserve...
|
||||
@@ -397,8 +422,9 @@
|
||||
|
||||
/if defined(LIBXML_PATTERN_ENABLED)
|
||||
d xmlTextReaderPreservePattern...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextReaderPreservePattern')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
d pattern * value options(*string) const xmlChar *
|
||||
d namespaces * const xmlChar *(*)
|
||||
@@ -415,52 +441,61 @@
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
|
||||
d xmlTextReaderNext...
|
||||
d pr 10i 0 extproc('xmlTextReaderNext')
|
||||
d pr extproc('xmlTextReaderNext')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
|
||||
d xmlTextReaderNextSibling...
|
||||
d pr 10i 0 extproc('xmlTextReaderNextSibling')
|
||||
d pr extproc('xmlTextReaderNextSibling')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
|
||||
d xmlTextReaderIsValid...
|
||||
d pr 10i 0 extproc('xmlTextReaderIsValid')
|
||||
d pr extproc('xmlTextReaderIsValid')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
|
||||
/if defined(LIBXML_SCHEMAS_ENABLED)
|
||||
d xmlTextReaderRelaxNGValidate...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextReaderRelaxNGValidate')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
d rng * value options(*string) const char *
|
||||
|
||||
d xmlTextReaderRelaxNGValidateCtxt...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextReaderRelaxNGValidateCtxt')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
d ctxt value like(xmlRelaxNGValidCtxtPtr)
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d xmlTextReaderRelaxNGSetSchema...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextReaderRelaxNGSetSchema')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
d schema value like(xmlRelaxNGPtr)
|
||||
|
||||
d xmlTextReaderSchemaValidate...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextReaderSchemaValidate')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
d xsd * value options(*string) const char *
|
||||
|
||||
d xmlTextReaderSchemaValidateCtxt...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextReaderSchemaValidateCtxt')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
d ctxt value like(xmlSchemaValidCtxtPtr)
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d xmlTextReaderSetSchema...
|
||||
d pr 10i 0 extproc('xmlTextReaderSetSchema')
|
||||
d pr extproc('xmlTextReaderSetSchema')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
d schema value like(xmlSchemaPtr)
|
||||
/endif
|
||||
@@ -471,7 +506,8 @@
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
|
||||
d xmlTextReaderStandalone...
|
||||
d pr 10i 0 extproc('xmlTextReaderStandalone')
|
||||
d pr extproc('xmlTextReaderStandalone')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
|
||||
* Index lookup
|
||||
@@ -494,30 +530,30 @@
|
||||
d cur * value options(*string) const xmlChar *
|
||||
d URL * value options(*string) const char *
|
||||
d encoding * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d xmlReaderForFile...
|
||||
d pr extproc('xmlReaderForFile')
|
||||
d like(xmlTextReaderPtr)
|
||||
d filename * value options(*string) const char *
|
||||
d encoding * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d xmlReaderForMemory...
|
||||
d pr extproc('xmlReaderForMemory')
|
||||
d like(xmlTextReaderPtr)
|
||||
d buffer * value options(*string) const char *
|
||||
d size 10i 0 value
|
||||
d size value like(xmlCint)
|
||||
d URL * value options(*string) const char *
|
||||
d encoding * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d xmlReaderForFd pr extproc('xmlReaderForFd')
|
||||
d like(xmlTextReaderPtr)
|
||||
d fd 10i 0 value
|
||||
d fd value like(xmlCint)
|
||||
d URL * value options(*string) const char *
|
||||
d encoding * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d xmlReaderForIO pr extproc('xmlReaderForIO')
|
||||
d like(xmlTextReaderPtr)
|
||||
@@ -526,52 +562,58 @@
|
||||
d ioctx * value void *
|
||||
d URL * value options(*string) const char *
|
||||
d encoding * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d xmlReaderNewWalker...
|
||||
d pr 10i 0 extproc('xmlReaderNewWalker')
|
||||
d pr extproc('xmlReaderNewWalker')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
d doc value like(xmlDocPtr)
|
||||
|
||||
d xmlReaderNewDoc...
|
||||
d pr 10i 0 extproc('xmlReaderNewDoc')
|
||||
d pr extproc('xmlReaderNewDoc')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
d cur * value options(*string) const xmlChar *
|
||||
d URL * value options(*string) const char *
|
||||
d encoding * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d xmlReaderNewFile...
|
||||
d pr 10i 0 extproc('xmlReaderNewFile')
|
||||
d pr extproc('xmlReaderNewFile')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
d filename * value options(*string) const char *
|
||||
d encoding * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d xmlReaderNewMemory...
|
||||
d pr 10i 0 extproc('xmlReaderNewMemory')
|
||||
d pr extproc('xmlReaderNewMemory')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
d buffer * value options(*string) const char *
|
||||
d size 10i 0 value
|
||||
d size value like(xmlCint)
|
||||
d URL * value options(*string) const char *
|
||||
d encoding * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d xmlReaderNewFd pr 10i 0 extproc('xmlReaderNewFd')
|
||||
d xmlReaderNewFd pr extproc('xmlReaderNewFd')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
d fd 10i 0 value
|
||||
d fd value like(xmlCint)
|
||||
d URL * value options(*string) const char *
|
||||
d encoding * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d xmlReaderNewIO pr 10i 0 extproc('xmlReaderNewIO')
|
||||
d xmlReaderNewIO pr extproc('xmlReaderNewIO')
|
||||
d like(xmlCint)
|
||||
d reader value like(xmlTextReaderPtr)
|
||||
d ioread value like(xmlInputReadCallback)
|
||||
d ioclose value like(xmlInputCloseCallback)
|
||||
d ioctx * value void *
|
||||
d URL * value options(*string) const char *
|
||||
d encoding * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
* Error handling extensions
|
||||
|
||||
@@ -591,8 +633,9 @@
|
||||
d procptr
|
||||
|
||||
d xmlTextReaderLocatorLineNumber...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextReaderLocatorLineNumber')
|
||||
d like(xmlCint)
|
||||
d locator value like(xmlTextReaderLocatorPtr)
|
||||
|
||||
d xmlTextReaderLocatorBaseURI...
|
||||
|
||||
@@ -43,7 +43,8 @@
|
||||
d pr extproc('xmlRegFreeRegexp')
|
||||
d regexp value like(xmlRegexpPtr)
|
||||
|
||||
d xmlRegexpExec pr 10i 0 extproc('xmlRegexpExec')
|
||||
d xmlRegexpExec pr extproc('xmlRegexpExec')
|
||||
d like(xmlCint)
|
||||
d comp value like(xmlRegexpPtr)
|
||||
d value * value options(*string) const xmlChar *
|
||||
|
||||
@@ -52,7 +53,8 @@
|
||||
d regexp value like(xmlRegexpPtr)
|
||||
|
||||
d xmlRegexpIsDeterminist...
|
||||
d pr 10i 0 extproc('xmlRegexpIsDeterminist')
|
||||
d pr extproc('xmlRegexpIsDeterminist')
|
||||
d like(xmlCint)
|
||||
d comp value like(xmlRegexpPtr)
|
||||
|
||||
* xmlRegExecCallbacks:
|
||||
@@ -81,34 +83,38 @@
|
||||
d exec value like(xmlRegExecCtxtPtr)
|
||||
|
||||
d xmlRegExecPushString...
|
||||
d pr 10i 0 extproc('xmlRegExecPushString')
|
||||
d pr extproc('xmlRegExecPushString')
|
||||
d like(xmlCint)
|
||||
d exec value like(xmlRegExecCtxtPtr)
|
||||
d value * value options(*string) const xmlChar *
|
||||
d data * value void *
|
||||
|
||||
d xmlRegExecPushString2...
|
||||
d pr 10i 0 extproc('xmlRegExecPushString2')
|
||||
d pr extproc('xmlRegExecPushString2')
|
||||
d like(xmlCint)
|
||||
d exec value like(xmlRegExecCtxtPtr)
|
||||
d value * value options(*string) const xmlChar *
|
||||
d value2 * value options(*string) const xmlChar *
|
||||
d data * value void *
|
||||
|
||||
d xmlRegExecNextValues...
|
||||
d pr 10i 0 extproc('xmlRegExecNextValues')
|
||||
d pr extproc('xmlRegExecNextValues')
|
||||
d like(xmlCint)
|
||||
d exec value like(xmlRegExecCtxtPtr)
|
||||
d nbval 10i 0
|
||||
d nbneg 10i 0
|
||||
d nbval like(xmlCint)
|
||||
d nbneg like(xmlCint)
|
||||
d values * xmlChar * (*)
|
||||
d terminal 10i 0
|
||||
d terminal like(xmlCint)
|
||||
|
||||
d xmlRegExecErrInfo...
|
||||
d pr 10i 0 extproc('xmlRegExecErrInfo')
|
||||
d pr extproc('xmlRegExecErrInfo')
|
||||
d like(xmlCint)
|
||||
d exec value like(xmlRegExecCtxtPtr)
|
||||
d string * const xmlChar * (*)
|
||||
d nbval 10i 0
|
||||
d nbneg 10i 0
|
||||
d nbval like(xmlCint)
|
||||
d nbneg like(xmlCint)
|
||||
d values * xmlChar * (*)
|
||||
d terminal 10i 0
|
||||
d terminal like(xmlCint)
|
||||
|
||||
/if defined(LIBXML_EXPR_ENABLED)
|
||||
|
||||
@@ -124,15 +130,17 @@
|
||||
|
||||
d xmlExpNewCtxt pr extproc('xmlExpNewCtxt')
|
||||
d like(xmlExpCtxtPtr)
|
||||
d maxNodes 10i 0 value
|
||||
d maxNodes value like(xmlCint)
|
||||
d dict value like(xmlDictPtr)
|
||||
|
||||
d xmlExpCtxtNbNodes...
|
||||
d pr 10i 0 extproc('xmlExpCtxtNbNodes')
|
||||
d pr extproc('xmlExpCtxtNbNodes')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlExpCtxtPtr)
|
||||
|
||||
d xmlExpCtxtNbCons...
|
||||
d pr 10i 0 extproc('xmlExpCtxtNbCons')
|
||||
d pr extproc('xmlExpCtxtNbCons')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlExpCtxtPtr)
|
||||
|
||||
* Expressions are trees but the tree is opaque
|
||||
@@ -178,7 +186,7 @@
|
||||
d like(xmlExpNodePtr)
|
||||
d ctxt value like(xmlExpCtxtPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
d xmlExpNewOr pr extproc('xmlExpNewOr')
|
||||
d like(xmlExpNodePtr)
|
||||
@@ -196,30 +204,34 @@
|
||||
d like(xmlExpNodePtr)
|
||||
d ctxt value like(xmlExpCtxtPtr)
|
||||
d subset value like(xmlExpNodePtr)
|
||||
d min 10i 0 value
|
||||
d max 10i 0 value
|
||||
d min value like(xmlCint)
|
||||
d max value like(xmlCint)
|
||||
|
||||
* The really interesting APIs
|
||||
|
||||
d xmlExpIsNillable...
|
||||
d pr 10i 0 extproc('xmlExpIsNillable')
|
||||
d pr extproc('xmlExpIsNillable')
|
||||
d like(xmlCint)
|
||||
d expr value like(xmlExpNodePtr)
|
||||
|
||||
d xmlExpMaxToken pr 10i 0 extproc('xmlExpMaxToken')
|
||||
d xmlExpMaxToken pr extproc('xmlExpMaxToken')
|
||||
d like(xmlCint)
|
||||
d expr value like(xmlExpNodePtr)
|
||||
|
||||
d xmlExpGetLanguage...
|
||||
d pr 10i 0 extproc('xmlExpGetLanguage')
|
||||
d pr extproc('xmlExpGetLanguage')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlExpCtxtPtr)
|
||||
d expr value like(xmlExpNodePtr)
|
||||
d langList * const xmlChar *(*)
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
d xmlExpGetStart pr 10i 0 extproc('xmlExpGetStart')
|
||||
d xmlExpGetStart pr extproc('xmlExpGetStart')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlExpCtxtPtr)
|
||||
d expr value like(xmlExpNodePtr)
|
||||
d tokList * const xmlChar *(*)
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
d xmlExpStringDerive...
|
||||
d pr extproc('xmlExpStringDerive')
|
||||
@@ -227,7 +239,7 @@
|
||||
d ctxt value like(xmlExpCtxtPtr)
|
||||
d expr value like(xmlExpNodePtr)
|
||||
d str * value options(*string) const xmlChar *
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
d xmlExpExpDerive...
|
||||
d pr extproc('xmlExpExpDerive')
|
||||
@@ -236,7 +248,8 @@
|
||||
d expr value like(xmlExpNodePtr)
|
||||
d sub value like(xmlExpNodePtr)
|
||||
|
||||
d xmlExpSubsume pr 10i 0 extproc('xmlExpSubsume')
|
||||
d xmlExpSubsume pr extproc('xmlExpSubsume')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlExpCtxtPtr)
|
||||
d expr value like(xmlExpNodePtr)
|
||||
d sub value like(xmlExpNodePtr)
|
||||
|
||||
@@ -45,23 +45,23 @@
|
||||
|
||||
d xmlSaveToFd pr extproc('xmlSaveToFd')
|
||||
d like(xmlSaveCtxtPtr)
|
||||
d fd 10i 0 value
|
||||
d fd value like(xmlCint)
|
||||
d encoding * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d xmlSaveToFilename...
|
||||
d pr extproc('xmlSaveToFilename')
|
||||
d like(xmlSaveCtxtPtr)
|
||||
d filename * value options(*string) const char *
|
||||
d encoding * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d xmlSaveToBuffer...
|
||||
d pr extproc('xmlSaveToBuffer')
|
||||
d like(xmlSaveCtxtPtr)
|
||||
d buffer value like(xmlBufferPtr)
|
||||
d encoding * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d xmlSaveToIO pr extproc('xmlSaveToIO')
|
||||
d like(xmlSaveCtxtPtr)
|
||||
@@ -69,7 +69,7 @@
|
||||
d ioclose value like(xmlOutputCloseCallback)
|
||||
d ioctx * value void *
|
||||
d encoding * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d xmlSaveDoc pr extproc('xmlSaveDoc')
|
||||
d like(xmlClong)
|
||||
@@ -81,19 +81,23 @@
|
||||
d ctxt value like(xmlSaveCtxtPtr)
|
||||
d node value like(xmlNodePtr)
|
||||
|
||||
d xmlSaveFlush pr 10i 0 extproc('xmlSaveFlush')
|
||||
d xmlSaveFlush pr extproc('xmlSaveFlush')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlSaveCtxtPtr)
|
||||
|
||||
d xmlSaveClose pr 10i 0 extproc('xmlSaveClose')
|
||||
d xmlSaveClose pr extproc('xmlSaveClose')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlSaveCtxtPtr)
|
||||
|
||||
d xmlSaveSetEscape...
|
||||
d pr 10i 0 extproc('xmlSaveSetEscape')
|
||||
d pr extproc('xmlSaveSetEscape')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlSaveCtxtPtr)
|
||||
d escape value like(xmlCharEncodingOutputFunc)
|
||||
|
||||
d xmlSaveSetAttrEscape...
|
||||
d pr 10i 0 extproc('xmlSaveSetAttrEscape')
|
||||
d pr extproc('xmlSaveSetAttrEscape')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlSaveCtxtPtr)
|
||||
d escape value like(xmlCharEncodingOutputFunc)
|
||||
|
||||
|
||||
@@ -161,7 +161,7 @@
|
||||
d pr extproc('xmlSchemaNewMemParserCtxt')
|
||||
d like(xmlSchemaParserCtxtPtr)
|
||||
d buffer * value options(*string) const char *
|
||||
d size 10i 0 value
|
||||
d size value like(xmlCint)
|
||||
|
||||
d xmlSchemaNewDocParserCtxt...
|
||||
d pr extproc('xmlSchemaNewDocParserCtxt')
|
||||
@@ -189,14 +189,16 @@
|
||||
d ctx * value void *
|
||||
|
||||
d xmlSchemaGetParserErrors...
|
||||
d pr 10i 0 extproc('xmlSchemaGetParserErrors')
|
||||
d pr extproc('xmlSchemaGetParserErrors')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlSchemaParserCtxtPtr)
|
||||
d err like(xmlSchemaValidityErrorFunc)
|
||||
d warn like(xmlSchemaValidityWarningFunc)
|
||||
d ctx * void *(*)
|
||||
|
||||
d xmlSchemaIsValid...
|
||||
d pr 10i 0 extproc('xmlSchemaIsValid')
|
||||
d pr extproc('xmlSchemaIsValid')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlSchemaValidCtxtPtr)
|
||||
|
||||
d xmlSchemaParse pr extproc('xmlSchemaParse')
|
||||
@@ -231,16 +233,18 @@
|
||||
d ctx * value void *
|
||||
|
||||
d xmlSchemaGetValidErrors...
|
||||
d pr 10i 0 extproc('xmlSchemaGetValidErrors')
|
||||
d pr extproc('xmlSchemaGetValidErrors')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlSchemaValidCtxtPtr)
|
||||
d err like(xmlSchemaValidityErrorFunc)
|
||||
d warn like(xmlSchemaValidityWarningFunc)
|
||||
d ctx * void *(*)
|
||||
|
||||
d xmlSchemaSetValidOptions...
|
||||
d pr 10i 0 extproc('xmlSchemaSetValidOptions')
|
||||
d pr extproc('xmlSchemaSetValidOptions')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlSchemaValidCtxtPtr)
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d xmlSchemaValidateSetFilename...
|
||||
d pr extproc(
|
||||
@@ -249,8 +253,9 @@
|
||||
d filename * value options(*string) const char *
|
||||
|
||||
d xmlSchemaValidCtxtGetOptions...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlSchemaValidCtxtGetOptions')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlSchemaValidCtxtPtr)
|
||||
|
||||
d xmlSchemaNewValidCtxt...
|
||||
@@ -263,18 +268,21 @@
|
||||
d ctxt value like(xmlSchemaValidCtxtPtr)
|
||||
|
||||
d xmlSchemaValidateDoc...
|
||||
d pr 10i 0 extproc('xmlSchemaValidateDoc')
|
||||
d pr extproc('xmlSchemaValidateDoc')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlSchemaValidCtxtPtr)
|
||||
d instance value like(xmlDocPtr)
|
||||
|
||||
d xmlSchemaValidateOneElement...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlSchemaValidateOneElement')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlSchemaValidCtxtPtr)
|
||||
d elem value like(xmlNodePtr)
|
||||
|
||||
d xmlSchemaValidateStream...
|
||||
d pr 10i 0 extproc('xmlSchemaValidateStream')
|
||||
d pr extproc('xmlSchemaValidateStream')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlSchemaValidCtxtPtr)
|
||||
d input value like(xmlParserInputBufferPtr)
|
||||
d enc value like(xmlCharEncoding)
|
||||
@@ -282,10 +290,11 @@
|
||||
d user_data * value void *
|
||||
|
||||
d xmlSchemaValidateFile...
|
||||
d pr 10i 0 extproc('xmlSchemaValidateFile')
|
||||
d pr extproc('xmlSchemaValidateFile')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlSchemaValidCtxtPtr)
|
||||
d filename * value options(*string) const char *
|
||||
d options 10i 0 value
|
||||
d options value like(xmlCint)
|
||||
|
||||
d xmlSchemaValidCtxtGetParserCtxt...
|
||||
d pr extproc(
|
||||
@@ -306,7 +315,8 @@
|
||||
d user_data * void *(*)
|
||||
|
||||
d xmlSchemaSAXUnplug...
|
||||
d pr 10i 0 extproc('xmlSchemaSAXUnplug')
|
||||
d pr extproc('xmlSchemaSAXUnplug')
|
||||
d like(xmlCint)
|
||||
d plug value like(xmlSchemaSAXPlugPtr)
|
||||
|
||||
d xmlSchemaValidateSetLocator...
|
||||
|
||||
@@ -42,29 +42,33 @@
|
||||
d ns * value options(*string) const xmlChar *
|
||||
|
||||
d xmlSchemaValidatePredefinedType...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlSchemaValidatePredefinedType')
|
||||
d like(xmlCint)
|
||||
d type value like(xmlSchemaTypePtr)
|
||||
d value * value options(*string) const xmlChar *
|
||||
d val * value xmlSchemaValPtr *
|
||||
|
||||
d xmlSchemaValPredefTypeNode...
|
||||
d pr 10i 0 extproc('xmlSchemaValPredefTypeNode')
|
||||
d pr extproc('xmlSchemaValPredefTypeNode')
|
||||
d like(xmlCint)
|
||||
d type value like(xmlSchemaTypePtr)
|
||||
d value * value options(*string) const xmlChar *
|
||||
d val * value xmlSchemaValPtr *
|
||||
d node value like(xmlNodePtr)
|
||||
|
||||
d xmlSchemaValidateFacet...
|
||||
d pr 10i 0 extproc('xmlSchemaValidateFacet')
|
||||
d pr extproc('xmlSchemaValidateFacet')
|
||||
d like(xmlCint)
|
||||
d base value like(xmlSchemaTypePtr)
|
||||
d facet value like(xmlSchemaFacetPtr)
|
||||
d value * value options(*string) const xmlChar *
|
||||
d val value like(xmlSchemaValPtr)
|
||||
|
||||
d xmlSchemaValidateFacetWhtsp...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlSchemaValidateFacetWhtsp')
|
||||
d like(xmlCint)
|
||||
d facet value like(xmlSchemaFacetPtr)
|
||||
d fws value
|
||||
d like(xmlSchemaWhitespaceValueType)
|
||||
@@ -83,7 +87,8 @@
|
||||
d like(xmlSchemaFacetPtr)
|
||||
|
||||
d xmlSchemaCheckFacet...
|
||||
d pr 10i 0 extproc('xmlSchemaCheckFacet')
|
||||
d pr extproc('xmlSchemaCheckFacet')
|
||||
d like(xmlCint)
|
||||
d facet value like(xmlSchemaFacetPtr)
|
||||
d typeDecl value like(xmlSchemaTypePtr)
|
||||
d ctxt value like(xmlSchemaParserCtxtPtr)
|
||||
@@ -94,7 +99,8 @@
|
||||
d facet value like(xmlSchemaFacetPtr)
|
||||
|
||||
d xmlSchemaCompareValues...
|
||||
d pr 10i 0 extproc('xmlSchemaCompareValues')
|
||||
d pr extproc('xmlSchemaCompareValues')
|
||||
d like(xmlCint)
|
||||
d x value like(xmlSchemaValPtr)
|
||||
d y value like(xmlSchemaValPtr)
|
||||
|
||||
@@ -105,8 +111,9 @@
|
||||
d type value like(xmlSchemaTypePtr)
|
||||
|
||||
d xmlSchemaValidateListSimpleTypeFacet...
|
||||
d pr 10i 0 extproc('xmlSchemaValidateListSimple-
|
||||
d pr extproc('xmlSchemaValidateListSimple-
|
||||
d TypeFacet')
|
||||
d like(xmlCint)
|
||||
d facet value like(xmlSchemaFacetPtr)
|
||||
d value * value options(*string) const xmlChar *
|
||||
d actualLen value like(xmlCulong)
|
||||
@@ -118,10 +125,11 @@
|
||||
d type value like(xmlSchemaValType)
|
||||
|
||||
d xmlSchemaIsBuiltInTypeFacet...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlSchemaIsBuiltInTypeFacet')
|
||||
d like(xmlCint)
|
||||
d type value like(xmlSchemaTypePtr)
|
||||
d facetType 10i 0 value
|
||||
d facetType value like(xmlCint)
|
||||
|
||||
d xmlSchemaCollapseString...
|
||||
d pr * extproc('xmlSchemaCollapseString') xmlChar *
|
||||
@@ -138,8 +146,9 @@
|
||||
d facet value like(xmlSchemaFacetPtr)
|
||||
|
||||
d xmlSchemaValidateLengthFacet...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlSchemaValidateLengthFacet')
|
||||
d like(xmlCint)
|
||||
d type value like(xmlSchemaTypePtr)
|
||||
d facet value like(xmlSchemaFacetPtr)
|
||||
d value * value options(*string) const xmlChar *
|
||||
@@ -147,8 +156,9 @@
|
||||
d length like(xmlCulong)
|
||||
|
||||
d xmlSchemaValidateLengthFacetWhtsp...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlSchemaValidateLengthFacetWhtsp')
|
||||
d like(xmlCint)
|
||||
d facet value like(xmlSchemaFacetPtr)
|
||||
d valType value like(xmlSchemaValType)
|
||||
d value * value options(*string) const xmlChar *
|
||||
@@ -158,28 +168,32 @@
|
||||
d like(xmlSchemaWhitespaceValueType)
|
||||
|
||||
d xmlSchemaValPredefTypeNodeNoNorm...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlSchemaValPredefTypeNodeNoNorm')
|
||||
d like(xmlCint)
|
||||
d type value like(xmlSchemaTypePtr)
|
||||
d value * value options(*string) const xmlChar *
|
||||
d val like(xmlSchemaValPtr)
|
||||
d node value like(xmlNodePtr)
|
||||
|
||||
d xmlSchemaGetCanonValue...
|
||||
d pr 10i 0 extproc('xmlSchemaGetCanonValue')
|
||||
d pr extproc('xmlSchemaGetCanonValue')
|
||||
d like(xmlCint)
|
||||
d val value like(xmlSchemaValPtr)
|
||||
d retValue * value const xmlChar * *
|
||||
|
||||
d xmlSchemaGetCanonValueWhtsp...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlSchemaGetCanonValueWhtsp')
|
||||
d like(xmlCint)
|
||||
d val value like(xmlSchemaValPtr)
|
||||
d retValue * value const xmlChar * *
|
||||
d ws value
|
||||
d like(xmlSchemaWhitespaceValueType)
|
||||
|
||||
d xmlSchemaValueAppend...
|
||||
d pr 10i 0 extproc('xmlSchemaValueAppend')
|
||||
d pr extproc('xmlSchemaValueAppend')
|
||||
d like(xmlCint)
|
||||
d prev value like(xmlSchemaValPtr)
|
||||
d cur value like(xmlSchemaValPtr)
|
||||
|
||||
@@ -193,7 +207,8 @@
|
||||
d val value like(xmlSchemaValPtr)
|
||||
|
||||
d xmlSchemaValueGetAsBoolean...
|
||||
d pr 10i 0 extproc('xmlSchemaValueGetAsBoolean')
|
||||
d pr extproc('xmlSchemaValueGetAsBoolean')
|
||||
d like(xmlCint)
|
||||
d val value like(xmlSchemaValPtr)
|
||||
|
||||
d xmlSchemaNewStringValue...
|
||||
@@ -215,8 +230,9 @@
|
||||
d localName * value options(*string) const xmlChar *
|
||||
|
||||
d xmlSchemaCompareValuesWhtsp...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlSchemaCompareValuesWhtsp')
|
||||
d like(xmlCint)
|
||||
d x value like(xmlSchemaValPtr)
|
||||
d xws value
|
||||
d like(xmlSchemaWhitespaceValueType)
|
||||
|
||||
@@ -29,19 +29,19 @@
|
||||
|
||||
d xmlStrndup pr * extproc('xmlStrndup') xmlChar *
|
||||
d cur * value options(*string) const xmlChar *
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
d xmlCharStrndup pr * extproc('xmlCharStrndup') xmlChar *
|
||||
d cur * value options(*string) const char *
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
d xmlCharStrdup pr * extproc('xmlCharStrdup') xmlChar *
|
||||
d cur * value options(*string) const char *
|
||||
|
||||
d xmlStrsub pr * extproc('xmlStrsub') const xmlChar *
|
||||
d str * value options(*string) const xmlChar *
|
||||
d start 10i 0 value
|
||||
d len 10i 0 value
|
||||
d start value like(xmlCint)
|
||||
d len value like(xmlCint)
|
||||
|
||||
d xmlStrchr pr * extproc('xmlStrchr') const xmlChar *
|
||||
d str * value options(*string) const xmlChar *
|
||||
@@ -55,34 +55,41 @@
|
||||
d str * value options(*string) const xmlChar *
|
||||
d val * value options(*string) const xmlChar *
|
||||
|
||||
d xmlStrcmp pr 10i 0 extproc('xmlStrcmp')
|
||||
d xmlStrcmp pr extproc('xmlStrcmp')
|
||||
d like(xmlCint)
|
||||
d str1 * value options(*string) const xmlChar *
|
||||
d str2 * value options(*string) const xmlChar *
|
||||
|
||||
d xmlStrncmp pr 10i 0 extproc('xmlStrncmp')
|
||||
d xmlStrncmp pr extproc('xmlStrncmp')
|
||||
d like(xmlCint)
|
||||
d str1 * value options(*string) const xmlChar *
|
||||
d str2 * value options(*string) const xmlChar *
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
d xmlStrcasecmp pr 10i 0 extproc('xmlStrcasecmp')
|
||||
d xmlStrcasecmp pr extproc('xmlStrcasecmp')
|
||||
d like(xmlCint)
|
||||
d str1 * value options(*string) const xmlChar *
|
||||
d str2 * value options(*string) const xmlChar *
|
||||
|
||||
d xmlStrncasecmp pr 10i 0 extproc('xmlStrncasecmp')
|
||||
d xmlStrncasecmp pr extproc('xmlStrncasecmp')
|
||||
d like(xmlCint)
|
||||
d str1 * value options(*string) const xmlChar *
|
||||
d str2 * value options(*string) const xmlChar *
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
d xmlStrEqual pr 10i 0 extproc('xmlStrEqual')
|
||||
d xmlStrEqual pr extproc('xmlStrEqual')
|
||||
d like(xmlCint)
|
||||
d str1 * value options(*string) const xmlChar *
|
||||
d str2 * value options(*string) const xmlChar *
|
||||
|
||||
d xmlStrQEqual pr 10i 0 extproc('xmlStrQEqual')
|
||||
d xmlStrQEqual pr extproc('xmlStrQEqual')
|
||||
d like(xmlCint)
|
||||
d pref * value options(*string) const xmlChar *
|
||||
d name * value options(*string) const xmlChar *
|
||||
d stre * value options(*string) const xmlChar *
|
||||
|
||||
d xmlStrlen pr 10i 0 extproc('xmlStrlen')
|
||||
d xmlStrlen pr extproc('xmlStrlen')
|
||||
d like(xmlCint)
|
||||
d str * value options(*string) const xmlChar *
|
||||
|
||||
d xmlStrcat pr * extproc('xmlStrcat') xmlChar *
|
||||
@@ -92,21 +99,22 @@
|
||||
d xmlStrncat pr * extproc('xmlStrncat') xmlChar *
|
||||
d cur * value options(*string) xmlChar *
|
||||
d add * value options(*string) const xmlChar *
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
d xmlStrncatNew pr * extproc('xmlStrncatNew') xmlChar *
|
||||
d str1 * value options(*string) const xmlChar *
|
||||
d str2 * value options(*string) const xmlChar *
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
* xmlStrPrintf() is a vararg function.
|
||||
* The following prototype supports up to 8 pointer arguments.
|
||||
* Other argument signature can be achieved by defining alternate
|
||||
* prototypes redirected to the same function.
|
||||
|
||||
d xmlStrPrintf pr 10i 0 extproc('xmlStrPrintf')
|
||||
d xmlStrPrintf pr extproc('xmlStrPrintf')
|
||||
d like(xmlCint)
|
||||
d buf * value options(*string) xmlChar *
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
d msg * value options(*string) const xmlChar *
|
||||
d arg1 * value options(*string: *nopass)
|
||||
d arg2 * value options(*string: *nopass)
|
||||
@@ -117,47 +125,55 @@
|
||||
d arg7 * value options(*string: *nopass)
|
||||
d arg8 * value options(*string: *nopass)
|
||||
|
||||
d xmlStrVPrintf pr 10i 0 extproc('xmlStrVPrintf')
|
||||
d xmlStrVPrintf pr extproc('xmlStrVPrintf')
|
||||
d like(xmlCint)
|
||||
d buf * value options(*string) xmlChar *
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
d msg * value options(*string) const xmlChar *
|
||||
d ap likeds(xmlVaList)
|
||||
|
||||
d xmlGetUTF8Char pr 10i 0 extproc('xmlGetUTF8Char')
|
||||
d xmlGetUTF8Char pr extproc('xmlGetUTF8Char')
|
||||
d like(xmlCint)
|
||||
d utf * value options(*string) const uns. char *
|
||||
d len 10i 0
|
||||
d len like(xmlCint)
|
||||
|
||||
d xmlCheckUTF8 pr 10i 0 extproc('xmlCheckUTF8')
|
||||
d xmlCheckUTF8 pr extproc('xmlCheckUTF8')
|
||||
d like(xmlCint)
|
||||
d utf * value options(*string) const uns. char *
|
||||
|
||||
d xmlUTF8Strsize pr 10i 0 extproc('xmlUTF8Strsize')
|
||||
d xmlUTF8Strsize pr extproc('xmlUTF8Strsize')
|
||||
d like(xmlCint)
|
||||
d utf * value options(*string) const xmlChar *
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
d xmlUTF8Strndup pr * extproc('xmlUTF8Strndup') xmlChar *
|
||||
d utf * value options(*string) const xmlChar *
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
d xmlUTF8Strpos pr * extproc('xmlUTF8Strpos') const xmlChar *
|
||||
d utf * value options(*string) const xmlChar *
|
||||
d pos 10i 0 value
|
||||
d pos value like(xmlCint)
|
||||
|
||||
d xmlUTF8Strloc pr 10i 0 extproc('xmlUTF8Strloc')
|
||||
d xmlUTF8Strloc pr extproc('xmlUTF8Strloc')
|
||||
d like(xmlCint)
|
||||
d utf * value options(*string) const xmlChar *
|
||||
d utfchar * value options(*string) const xmlChar *
|
||||
|
||||
d xmlUTF8Strsub pr * extproc('xmlUTF8Strsub') xmlChar *
|
||||
d utf * value options(*string) const xmlChar *
|
||||
d start 10i 0 value
|
||||
d len 10i 0 value
|
||||
d start value like(xmlCint)
|
||||
d len value like(xmlCint)
|
||||
|
||||
d xmlUTF8Strlen pr 10i 0 extproc('xmlUTF8Strlen')
|
||||
d xmlUTF8Strlen pr extproc('xmlUTF8Strlen')
|
||||
d like(xmlCint)
|
||||
d utf * value options(*string) const xmlChar *
|
||||
|
||||
d xmlUTF8Size pr 10i 0 extproc('xmlUTF8Size')
|
||||
d xmlUTF8Size pr extproc('xmlUTF8Size')
|
||||
d like(xmlCint)
|
||||
d utf * value options(*string) const xmlChar *
|
||||
|
||||
d xmlUTF8Charcmp pr 10i 0 extproc('xmlUTF8Charcmp')
|
||||
d xmlUTF8Charcmp pr extproc('xmlUTF8Charcmp')
|
||||
d like(xmlCint)
|
||||
d utf1 * value options(*string) const xmlChar *
|
||||
d utf2 * value options(*string) const xmlChar *
|
||||
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -8,6 +8,7 @@
|
||||
/if not defined(XML_VERSION_H__)
|
||||
/define XML_VERSION_H__
|
||||
|
||||
/include "libxmlrpg/xmlTypesC"
|
||||
/include "libxmlrpg/xmlexports"
|
||||
|
||||
* use those to be sure nothing nasty will happen if
|
||||
@@ -16,7 +17,7 @@
|
||||
|
||||
d xmlCheckVersion...
|
||||
d pr extproc('xmlCheckVersion')
|
||||
d version 10i 0 value
|
||||
d version value like(xmlCint)
|
||||
|
||||
* LIBXML_DOTTED_VERSION:
|
||||
*
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
|
||||
/if defined(LIBXML_WRITER_ENABLED)
|
||||
|
||||
/include "libxmlrpg/xmlTypesC"
|
||||
/include "libxmlrpg/xmlstdarg"
|
||||
/include "libxmlrpg/xmlIO"
|
||||
/include "libxmlrpg/list"
|
||||
@@ -31,32 +32,32 @@
|
||||
d pr extproc('xmlNewTextWriterFilename')
|
||||
d like(xmlTextWriterPtr)
|
||||
d uri * value options(*string) const char *
|
||||
d compression 10i 0 value
|
||||
d compression value like(xmlCint)
|
||||
|
||||
d xmlNewTextWriterMemory...
|
||||
d pr extproc('xmlNewTextWriterMemory')
|
||||
d like(xmlTextWriterPtr)
|
||||
d buf value like(xmlBufferPtr)
|
||||
d compression 10i 0 value
|
||||
d compression value like(xmlCint)
|
||||
|
||||
d xmlNewTextWriterPushParser...
|
||||
d pr extproc('xmlNewTextWriterPushParser')
|
||||
d like(xmlTextWriterPtr)
|
||||
d ctxt value like(xmlParserCtxtPtr)
|
||||
d compression 10i 0 value
|
||||
d compression value like(xmlCint)
|
||||
|
||||
d xmlNewTextWriterDoc...
|
||||
d pr extproc('xmlNewTextWriterDoc')
|
||||
d like(xmlTextWriterPtr)
|
||||
d doc like(xmlDocPtr)
|
||||
d compression 10i 0 value
|
||||
d compression value like(xmlCint)
|
||||
|
||||
d xmlNewTextWriterTree...
|
||||
d pr extproc('xmlNewTextWriterTree')
|
||||
d like(xmlTextWriterPtr)
|
||||
d doc value like(xmlDocPtr)
|
||||
d node value like(xmlNodePtr)
|
||||
d compression 10i 0 value
|
||||
d compression value like(xmlCint)
|
||||
|
||||
d xmlFreeTextWriter...
|
||||
d pr extproc('xmlFreeTextWriter')
|
||||
@@ -67,29 +68,34 @@
|
||||
* Document
|
||||
|
||||
d xmlTextWriterStartDocument...
|
||||
d pr 10i 0 extproc('xmlTextWriterStartDocument')
|
||||
d pr extproc('xmlTextWriterStartDocument')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d version * value options(*string) const char *
|
||||
d encoding * value options(*string) const char *
|
||||
d standalone * value options(*string) const char *
|
||||
|
||||
d xmlTextWriterEndDocument...
|
||||
d pr 10i 0 extproc('xmlTextWriterEndDocument')
|
||||
d pr extproc('xmlTextWriterEndDocument')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
|
||||
* Comments
|
||||
|
||||
d xmlTextWriterStartComment...
|
||||
d pr 10i 0 extproc('xmlTextWriterStartComment')
|
||||
d pr extproc('xmlTextWriterStartComment')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
|
||||
d xmlTextWriterEndComment...
|
||||
d pr 10i 0 extproc('xmlTextWriterEndComment')
|
||||
d pr extproc('xmlTextWriterEndComment')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
|
||||
d xmlTextWriterWriteFormatComment...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterWriteFormatComment')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d format * value options(*string: *nopass) const char *
|
||||
d #vararg1 * value options(*string: *nopass) void *
|
||||
@@ -102,46 +108,53 @@
|
||||
d #vararg8 * value options(*string: *nopass) void *
|
||||
|
||||
d xmlTextWriterWriteVFormatComment...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterWriteVFormatComment')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d format * value options(*string) const char *
|
||||
d argptr likeds(xmlVaList)
|
||||
|
||||
d xmlTextWriterWriteComment...
|
||||
d pr 10i 0 extproc('xmlTextWriterWriteComment')
|
||||
d pr extproc('xmlTextWriterWriteComment')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d content * value options(*string) const xmlChar *
|
||||
|
||||
* Elements
|
||||
|
||||
d xmlTextWriterStartElement...
|
||||
d pr 10i 0 extproc('xmlTextWriterStartElement')
|
||||
d pr extproc('xmlTextWriterStartElement')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
|
||||
d xmlTextWriterStartElementNS...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterStartElementNS')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d prefix * value options(*string) const xmlChar *
|
||||
d name * value options(*string) const xmlChar *
|
||||
d namespaceURI * value options(*string) const xmlChar *
|
||||
|
||||
d xmlTextWriterEndElement...
|
||||
d pr 10i 0 extproc('xmlTextWriterEndElement')
|
||||
d pr extproc('xmlTextWriterEndElement')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
|
||||
d xmlTextWriterFullEndElement...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterFullEndElement')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
|
||||
* Elements conveniency functions
|
||||
|
||||
d xmlTextWriterWriteFormatElement...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterWriteFormatElement')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d format * value options(*string) const char *
|
||||
@@ -155,22 +168,25 @@
|
||||
d #vararg8 * value options(*string: *nopass) void *
|
||||
|
||||
d xmlTextWriterWriteVFormatElement...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterWriteVFormatElement')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d format * value options(*string) const char *
|
||||
d argptr likeds(xmlVaList)
|
||||
|
||||
d xmlTextWriterWriteElement...
|
||||
d pr 10i 0 extproc('xmlTextWriterWriteElement')
|
||||
d pr extproc('xmlTextWriterWriteElement')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d content * value options(*string) const xmlChar *
|
||||
|
||||
d xmlTextWriterWriteFormatElementNS...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterWriteFormatElementNS')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d prefix * value options(*string) const xmlChar *
|
||||
d name * value options(*string) const xmlChar *
|
||||
@@ -186,8 +202,9 @@
|
||||
d #vararg8 * value options(*string: *nopass) void *
|
||||
|
||||
d xmlTextWriterWriteVFormatElementNS...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterWriteVFormatElementNS')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d prefix * value options(*string) const xmlChar *
|
||||
d name * value options(*string) const xmlChar *
|
||||
@@ -196,8 +213,9 @@
|
||||
d argptr likeds(xmlVaList)
|
||||
|
||||
d xmlTextWriterWriteElementNS...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterWriteElementNS')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d prefix * value options(*string) const xmlChar *
|
||||
d name * value options(*string) const xmlChar *
|
||||
@@ -207,8 +225,9 @@
|
||||
* Text
|
||||
|
||||
d xmlTextWriterWriteFormatRaw...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterWriteFormatRaw')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d format * value options(*string) const char *
|
||||
d #vararg1 * value options(*string: *nopass) void *
|
||||
@@ -221,26 +240,30 @@
|
||||
d #vararg8 * value options(*string: *nopass) void *
|
||||
|
||||
d xmlTextWriterWriteVFormatRaw...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterWriteVFormatRaw')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d format * value options(*string) const char *
|
||||
d argptr likeds(xmlVaList)
|
||||
|
||||
d xmlTextWriterWriteRawLen...
|
||||
d pr 10i 0 extproc('xmlTextWriterWriteRawLen')
|
||||
d pr extproc('xmlTextWriterWriteRawLen')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d content * value options(*string) const xmlChar *
|
||||
d len 10i 0 value
|
||||
d len value like(xmlCint)
|
||||
|
||||
d xmlTextWriterWriteRaw...
|
||||
d pr 10i 0 extproc('xmlTextWriterWriteRaw')
|
||||
d pr extproc('xmlTextWriterWriteRaw')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d content * value options(*string) const xmlChar *
|
||||
|
||||
d xmlTextWriterWriteFormatString...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterWriteFormatString')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d format * value options(*string) const char *
|
||||
d #vararg1 * value options(*string: *nopass) void *
|
||||
@@ -253,56 +276,64 @@
|
||||
d #vararg8 * value options(*string: *nopass) void *
|
||||
|
||||
d xmlTextWriterWriteVFormatString...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterWriteVFormatString')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d format * value options(*string) const char *
|
||||
d argptr likeds(xmlVaList)
|
||||
|
||||
d xmlTextWriterWriteString...
|
||||
d pr 10i 0 extproc('xmlTextWriterWriteString')
|
||||
d pr extproc('xmlTextWriterWriteString')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d content * value options(*string) const xmlChar *
|
||||
|
||||
d xmlTextWriterWriteBase64...
|
||||
d pr 10i 0 extproc('xmlTextWriterWriteBase64')
|
||||
d pr extproc('xmlTextWriterWriteBase64')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d data * value options(*string) const char *
|
||||
d start 10i 0 value
|
||||
d len 10i 0 value
|
||||
d start value like(xmlCint)
|
||||
d len value like(xmlCint)
|
||||
|
||||
d xmlTextWriterWriteBinHex...
|
||||
d pr 10i 0 extproc('xmlTextWriterWriteBinHex')
|
||||
d pr extproc('xmlTextWriterWriteBinHex')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d data * value options(*string) const char *
|
||||
d start 10i 0 value
|
||||
d len 10i 0 value
|
||||
d start value like(xmlCint)
|
||||
d len value like(xmlCint)
|
||||
|
||||
* Attributes
|
||||
|
||||
d xmlTextWriterStartAttribute...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterStartAttribute')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
|
||||
d xmlTextWriterStartAttributeNS...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterStartAttributeNS')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d prefix * value options(*string) const xmlChar *
|
||||
d name * value options(*string) const xmlChar *
|
||||
d namespaceURI * value options(*string) const xmlChar *
|
||||
|
||||
d xmlTextWriterEndAttribute...
|
||||
d pr 10i 0 extproc('xmlTextWriterEndAttribute')
|
||||
d pr extproc('xmlTextWriterEndAttribute')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
|
||||
* Attributes conveniency functions
|
||||
|
||||
d xmlTextWriterWriteFormatAttribute...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterWriteFormatAttribute')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d format * value options(*string) const char *
|
||||
@@ -316,24 +347,27 @@
|
||||
d #vararg8 * value options(*string: *nopass) void *
|
||||
|
||||
d xmlTextWriterWriteVFormatAttribute...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterWriteVFormatAttribute')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d format * value options(*string) const char *
|
||||
d argptr likeds(xmlVaList)
|
||||
|
||||
d xmlTextWriterWriteAttribute...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterWriteAttribute')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d content * value options(*string) const xmlChar *
|
||||
|
||||
d xmlTextWriterWriteFormatAttributeNS...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterWriteFormatAttributeNS'
|
||||
d )
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d prefix * value options(*string) const xmlChar *
|
||||
d name * value options(*string) const xmlChar *
|
||||
@@ -349,8 +383,9 @@
|
||||
d #vararg8 * value options(*string: *nopass) void *
|
||||
|
||||
d xmlTextWriterWriteVFormatAttributeNS...
|
||||
d pr 10i 0 extproc('xmlTextWriterWriteVFormatAt-
|
||||
d pr extproc('xmlTextWriterWriteVFormatAt-
|
||||
d tributeNS')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d prefix * value options(*string) const xmlChar *
|
||||
d name * value options(*string) const xmlChar *
|
||||
@@ -359,8 +394,9 @@
|
||||
d argptr likeds(xmlVaList)
|
||||
|
||||
d xmlTextWriterWriteAttributeNS...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterWriteAttributeNS')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d prefix * value options(*string) const xmlChar *
|
||||
d name * value options(*string) const xmlChar *
|
||||
@@ -370,18 +406,21 @@
|
||||
* PI's
|
||||
|
||||
d xmlTextWriterStartPI...
|
||||
d pr 10i 0 extproc('xmlTextWriterStartPI')
|
||||
d pr extproc('xmlTextWriterStartPI')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d target * value options(*string) const xmlChar *
|
||||
|
||||
d xmlTextWriterEndPI...
|
||||
d pr 10i 0 extproc('xmlTextWriterEndPI')
|
||||
d pr extproc('xmlTextWriterEndPI')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
|
||||
* PI conveniency functions
|
||||
|
||||
d xmlTextWriterWriteFormatPI...
|
||||
d pr 10i 0 extproc('xmlTextWriterWriteFormatPI')
|
||||
d pr extproc('xmlTextWriterWriteFormatPI')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d target * value options(*string) const xmlChar *
|
||||
d format * value options(*string) const char *
|
||||
@@ -395,15 +434,17 @@
|
||||
d #vararg8 * value options(*string: *nopass) void *
|
||||
|
||||
d xmlTextWriterWriteVFormatPI...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterWriteVFormatPI')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d target * value options(*string) const xmlChar *
|
||||
d format * value options(*string) const char *
|
||||
d argptr likeds(xmlVaList)
|
||||
|
||||
d xmlTextWriterWritePI...
|
||||
d pr 10i 0 extproc('xmlTextWriterWritePI')
|
||||
d pr extproc('xmlTextWriterWritePI')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d target * value options(*string) const xmlChar *
|
||||
d content * value options(*string) const xmlChar *
|
||||
@@ -413,7 +454,8 @@
|
||||
* This macro maps to xmlTextWriterWritePI
|
||||
|
||||
d xmlTextWriterWriteProcessingInstruction...
|
||||
d pr 10i 0 extproc('xmlTextWriterWritePI')
|
||||
d pr extproc('xmlTextWriterWritePI')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d target * value options(*string) const xmlChar *
|
||||
d content * value options(*string) const xmlChar *
|
||||
@@ -421,18 +463,21 @@
|
||||
* CDATA
|
||||
|
||||
d xmlTextWriterStartCDATA...
|
||||
d pr 10i 0 extproc('xmlTextWriterStartCDATA')
|
||||
d pr extproc('xmlTextWriterStartCDATA')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
|
||||
d xmlTextWriterEndCDATA...
|
||||
d pr 10i 0 extproc('xmlTextWriterEndCDATA')
|
||||
d pr extproc('xmlTextWriterEndCDATA')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
|
||||
* CDATA conveniency functions
|
||||
|
||||
d xmlTextWriterWriteFormatCDATA...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterWriteFormatCDATA')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d format * value options(*string) const char *
|
||||
d #vararg1 * value options(*string: *nopass) void *
|
||||
@@ -445,35 +490,40 @@
|
||||
d #vararg8 * value options(*string: *nopass) void *
|
||||
|
||||
d xmlTextWriterWriteVFormatCDATA...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterWriteVFormatCDATA')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d format * value options(*string) const char *
|
||||
d argptr likeds(xmlVaList)
|
||||
|
||||
d xmlTextWriterWriteCDATA...
|
||||
d pr 10i 0 extproc('xmlTextWriterWriteCDATA')
|
||||
d pr extproc('xmlTextWriterWriteCDATA')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d content * value options(*string) const xmlChar *
|
||||
|
||||
* DTD
|
||||
|
||||
d xmlTextWriterStartDTD...
|
||||
d pr 10i 0 extproc('xmlTextWriterStartDTD')
|
||||
d pr extproc('xmlTextWriterStartDTD')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d pubid * value options(*string) const xmlChar *
|
||||
d sysid * value options(*string) const xmlChar *
|
||||
|
||||
d xmlTextWriterEndDTD...
|
||||
d pr 10i 0 extproc('xmlTextWriterEndDTD')
|
||||
d pr extproc('xmlTextWriterEndDTD')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
|
||||
* DTD conveniency functions
|
||||
|
||||
d xmlTextWriterWriteFormatDTD...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterWriteFormatDTD')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d pubid * value options(*string) const xmlChar *
|
||||
@@ -489,8 +539,9 @@
|
||||
d #vararg8 * value options(*string: *nopass) void *
|
||||
|
||||
d xmlTextWriterWriteVFormatDTD...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterWriteVFormatDTD')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d pubid * value options(*string) const xmlChar *
|
||||
@@ -499,7 +550,8 @@
|
||||
d argptr likeds(xmlVaList)
|
||||
|
||||
d xmlTextWriterWriteDTD...
|
||||
d pr 10i 0 extproc('xmlTextWriterWriteDTD')
|
||||
d pr extproc('xmlTextWriterWriteDTD')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d pubid * value options(*string) const xmlChar *
|
||||
@@ -511,7 +563,8 @@
|
||||
* this macro maps to xmlTextWriterWriteDTD
|
||||
|
||||
d xmlTextWriterWriteDocType...
|
||||
d pr 10i 0 extproc('xmlTextWriterWriteDTD')
|
||||
d pr extproc('xmlTextWriterWriteDTD')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d pubid * value options(*string) const xmlChar *
|
||||
@@ -521,20 +574,23 @@
|
||||
* DTD element definition
|
||||
|
||||
d xmlTextWriterStartDTDElement...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterStartDTDElement')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
|
||||
d xmlTextWriterEndDTDElement...
|
||||
d pr 10i 0 extproc('xmlTextWriterEndDTDElement')
|
||||
d pr extproc('xmlTextWriterEndDTDElement')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
|
||||
* DTD element definition conveniency functions
|
||||
|
||||
d xmlTextWriterWriteFormatDTDElement...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterWriteFormatDTDElement')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d format * value options(*string) const char *
|
||||
@@ -548,17 +604,19 @@
|
||||
d #vararg8 * value options(*string: *nopass) void *
|
||||
|
||||
d xmlTextWriterWriteVFormatDTDElement...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterWriteVFormatDTDElement'
|
||||
d )
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d format * value options(*string) const char *
|
||||
d argptr likeds(xmlVaList)
|
||||
|
||||
d xmlTextWriterWriteDTDElement...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterWriteDTDElement')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d content * value options(*string) const xmlChar *
|
||||
@@ -566,20 +624,23 @@
|
||||
* DTD attribute list definition
|
||||
|
||||
d xmlTextWriterStartDTDAttlist...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterStartDTDAttlist')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
|
||||
d xmlTextWriterEndDTDAttlist...
|
||||
d pr 10i 0 extproc('xmlTextWriterEndDTDAttlist')
|
||||
d pr extproc('xmlTextWriterEndDTDAttlist')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
|
||||
* DTD attribute list definition conveniency functions
|
||||
|
||||
d xmlTextWriterWriteFormatDTDAttlist...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterWriteFormatDTDAttlist')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d format * value options(*string) const char *
|
||||
@@ -593,17 +654,19 @@
|
||||
d #vararg8 * value options(*string: *nopass) void *
|
||||
|
||||
d xmlTextWriterWriteVFormatDTDAttlist...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterWriteVFormatDTDAttlist'
|
||||
d )
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d format * value options(*string) const char *
|
||||
d argptr likeds(xmlVaList)
|
||||
|
||||
d xmlTextWriterWriteDTDAttlist...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterWriteDTDAttlist')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d content * value options(*string) const xmlChar *
|
||||
@@ -611,23 +674,26 @@
|
||||
* DTD entity definition
|
||||
|
||||
d xmlTextWriterStartDTDEntity...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterStartDTDEntity')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d pe 10i 0 value
|
||||
d pe value like(xmlCint)
|
||||
d name * value options(*string) const xmlChar *
|
||||
|
||||
d xmlTextWriterEndDTDEntity...
|
||||
d pr 10i 0 extproc('xmlTextWriterEndDTDEntity')
|
||||
d pr extproc('xmlTextWriterEndDTDEntity')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
|
||||
* DTD entity definition conveniency functions
|
||||
|
||||
d xmlTextWriterWriteFormatDTDInternalEntity...
|
||||
d pr 10i 0 extproc('xmlTextWriterWriteFormatDTD-
|
||||
d pr extproc('xmlTextWriterWriteFormatDTD-
|
||||
d InternalEntity')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d pe 10i 0 value
|
||||
d pe value like(xmlCint)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d format * value options(*string) const char *
|
||||
d #vararg1 * value options(*string: *nopass) void *
|
||||
@@ -640,47 +706,52 @@
|
||||
d #vararg8 * value options(*string: *nopass) void *
|
||||
|
||||
d xmlTextWriterWriteVFormatDTDInternalEntity...
|
||||
d pr 10i 0 extproc('xmlTextWriterWriteVFormatDT-
|
||||
d pr extproc('xmlTextWriterWriteVFormatDT-
|
||||
d DInternalEntity')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d pe 10i 0 value
|
||||
d pe value like(xmlCint)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d format * value options(*string) const char *
|
||||
d argptr likeds(xmlVaList)
|
||||
|
||||
d xmlTextWriterWriteDTDInternalEntity...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterWriteDTDInternalEntity'
|
||||
d )
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d pe 10i 0 value
|
||||
d pe value like(xmlCint)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d content * value options(*string) const xmlChar *
|
||||
|
||||
d xmlTextWriterWriteDTDExternalEntity...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterWriteDTDExternalEntity'
|
||||
d )
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d pe 10i 0 value
|
||||
d pe value like(xmlCint)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d pubid * value options(*string) const xmlChar *
|
||||
d sysid * value options(*string) const xmlChar *
|
||||
d ndataid * value options(*string) const xmlChar *
|
||||
|
||||
d xmlTextWriterWriteDTDExternalEntityContents...
|
||||
d pr 10i 0 extproc('xmlTextWriterWriteDTDExtern-
|
||||
d pr extproc('xmlTextWriterWriteDTDExtern-
|
||||
d alEntityContents')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d pubid * value options(*string) const xmlChar *
|
||||
d sysid * value options(*string) const xmlChar *
|
||||
d ndataid * value options(*string) const xmlChar *
|
||||
|
||||
d xmlTextWriterWriteDTDEntity...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterWriteDTDEntity')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d pe 10i 0 value
|
||||
d pe value like(xmlCint)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d pubid * value options(*string) const xmlChar *
|
||||
d sysid * value options(*string) const xmlChar *
|
||||
@@ -690,8 +761,9 @@
|
||||
* DTD notation definition
|
||||
|
||||
d xmlTextWriterWriteDTDNotation...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterWriteDTDNotation')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d pubid * value options(*string) const xmlChar *
|
||||
@@ -700,25 +772,29 @@
|
||||
* Indentation
|
||||
|
||||
d xmlTextWriterSetIndent...
|
||||
d pr 10i 0 extproc('xmlTextWriterSetIndent')
|
||||
d pr extproc('xmlTextWriterSetIndent')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d indent 10i 0 value
|
||||
d indent value like(xmlCint)
|
||||
|
||||
d xmlTextWriterSetIndentString...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlTextWriterSetIndentString')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d str * value options(*string) const xmlChar *
|
||||
|
||||
d xmlTextWriterSetQuoteChar...
|
||||
d pr 10i 0 extproc('xmlTextWriterSetQuoteChar')
|
||||
d pr extproc('xmlTextWriterSetQuoteChar')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
d quotechar value like(xmlChar)
|
||||
|
||||
* misc
|
||||
|
||||
d xmlTextWriterFlush...
|
||||
d pr 10i 0 extproc('xmlTextWriterFlush')
|
||||
d pr extproc('xmlTextWriterFlush')
|
||||
d like(xmlCint)
|
||||
d writer value like(xmlTextWriterPtr)
|
||||
|
||||
/endif LIBXML_WRITER_ENABLD
|
||||
|
||||
@@ -96,8 +96,8 @@
|
||||
|
||||
d xmlNodeSet ds based(xmlNodeSetPtr)
|
||||
d align qualified
|
||||
d nodeNr 10i 0 Set node count
|
||||
d nodeMax 10i 0 Max # nodes in set
|
||||
d nodeNr like(xmlCint) Set node count
|
||||
d nodeMax like(xmlCint) Max # nodes in set
|
||||
d nodeTab * xmlNodePtr *
|
||||
|
||||
* An expression is evaluated to yield an object, which
|
||||
@@ -133,13 +133,13 @@
|
||||
d align qualified
|
||||
d type like(xmlXPathObjectType)
|
||||
d nodesetval like(xmlNodeSetPtr)
|
||||
d boolval 10i 0
|
||||
d boolval like(xmlCint)
|
||||
d floatval 8f
|
||||
d stringval * xmlChar *
|
||||
d user * void *
|
||||
d index 10i 0
|
||||
d index like(xmlCint)
|
||||
d user2 * void *
|
||||
d index2 10i 0
|
||||
d index2 like(xmlCint)
|
||||
|
||||
* xmlXPathConvertFunc:
|
||||
* @obj: an XPath object
|
||||
@@ -301,69 +301,69 @@
|
||||
d node like(xmlNodePtr) Current node
|
||||
*
|
||||
d nb_variables_unused... Unused (hash table)
|
||||
d 10i 0
|
||||
d max_variables_unused... Unused (hash table)
|
||||
d 10i 0
|
||||
d varHash like(xmlHashTablePtr) Defined variables
|
||||
d like(xmlCint)
|
||||
d max_variables_unused... Unused (hash table)
|
||||
d like(xmlCint)
|
||||
d varHash like(xmlHashTablePtr) Defined variables
|
||||
*
|
||||
d nb_types 10i 0 # of defined types
|
||||
d max_types 10i 0 Max number of types
|
||||
d types like(xmlXPathTypePtr) Defined types array
|
||||
d nb_types like(xmlCint) # of defined types
|
||||
d max_types like(xmlCint) Max number of types
|
||||
d types like(xmlXPathTypePtr) Defined types array
|
||||
*
|
||||
d nb_funcs_unused... Unused (hash table)
|
||||
d 10i 0
|
||||
d max_funcs_unused... Unused (hash table)
|
||||
d 10i 0
|
||||
d funcHash like(xmlHashTablePtr) Defined functions
|
||||
d like(xmlCint)
|
||||
d max_funcs_unused... Unused (hash table)
|
||||
d like(xmlCint)
|
||||
d funcHash like(xmlHashTablePtr) Defined functions
|
||||
*
|
||||
d nb_axis 10i 0 # of defined axis
|
||||
d max_axis 10i 0 Max number of axis
|
||||
d axis like(xmlXPathAxisPtr) Defined axis array
|
||||
d nb_axis like(xmlCint) # of defined axis
|
||||
d max_axis like(xmlCint) Max number of axis
|
||||
d axis like(xmlXPathAxisPtr) Defined axis array
|
||||
*
|
||||
* the namespace nodes of the context node
|
||||
*
|
||||
d namespaces * xmlNsPtr *
|
||||
d nsNr 10i 0 # scope namespaces
|
||||
d user * procptr Function to free
|
||||
d namespaces * xmlNsPtr *
|
||||
d nsNr like(xmlCint) # scope namespaces
|
||||
d user * procptr Function to free
|
||||
*
|
||||
* extra variables
|
||||
*
|
||||
d contextSize 10i 0 The context size
|
||||
d contextSize like(xmlCint) The context size
|
||||
d proximityPosition...
|
||||
d 10i 0
|
||||
d like(xmlCint)
|
||||
*
|
||||
* extra stuff for XPointer
|
||||
*
|
||||
d xptr 10i 0 XPointer context ?
|
||||
d here like(xmlNodePtr) For here()
|
||||
d origin like(xmlNodePtr) For origin()
|
||||
d xptr like(xmlCint) XPointer context ?
|
||||
d here like(xmlNodePtr) For here()
|
||||
d origin like(xmlNodePtr) For origin()
|
||||
*
|
||||
* the set of namespace declarations in scope for the expression
|
||||
*
|
||||
d nsHash like(xmlHashTablePtr) Namespace hashtable
|
||||
d varLookupFunc like(xmlXPathVariableLookupFunc) Var lookup function
|
||||
d varLookupData * void *
|
||||
d nsHash like(xmlHashTablePtr) Namespace hashtable
|
||||
d varLookupFunc like(xmlXPathVariableLookupFunc) Var lookup function
|
||||
d varLookupData * void *
|
||||
*
|
||||
* Possibility to link in an extra item
|
||||
*
|
||||
d extra * void *
|
||||
d extra * void *
|
||||
*
|
||||
* The function name and URI when calling a function
|
||||
*
|
||||
d function * const xmlChar *
|
||||
d functionURI * const xmlChar *
|
||||
d function * const xmlChar *
|
||||
d functionURI * const xmlChar *
|
||||
*
|
||||
* function lookup function and data
|
||||
*
|
||||
d funcLookupFunc... Func lookup func
|
||||
d funcLookupFunc... Func lookup func
|
||||
d like(xmlXPathVariableLookupFunc)
|
||||
d funcLookupData... void *
|
||||
d funcLookupData... void *
|
||||
d *
|
||||
*
|
||||
* temporary namespace lists kept for walking the namespace axis
|
||||
*
|
||||
d tmpNsList * xmlNsPtr *
|
||||
d tmpNsNr 10i 0 # scope namespaces
|
||||
d tmpNsNr like(xmlCint) # scope namespaces
|
||||
*
|
||||
* error reporting mechanism
|
||||
*
|
||||
@@ -376,7 +376,7 @@
|
||||
*
|
||||
d dict like(xmlDictPtr) Dictionary if any
|
||||
*
|
||||
d flags 10i 0 Compilation control
|
||||
d flags like(xmlCint) Compilation control
|
||||
*
|
||||
* Cache for reusal of XPath objects
|
||||
*
|
||||
@@ -398,19 +398,19 @@
|
||||
d cur * const xmlChar *
|
||||
d base * const xmlChar *
|
||||
*
|
||||
d error 10i 0 Error code
|
||||
d error like(xmlCint) Error code
|
||||
*
|
||||
d context like(xmlXPathContextPtr) Evaluation context
|
||||
d value like(xmlXPathObjectPtr) The current value
|
||||
d valueNr 10i 0 Value stack depth
|
||||
d valueMax 10i 0 Max stack depth
|
||||
d valueNr like(xmlCint) Value stack depth
|
||||
d valueMax like(xmlCint) Max stack depth
|
||||
d valueTab * xmlXPathObjectPtr *
|
||||
*
|
||||
d comp like(xmlXPathCompExprPtr) Precompiled expr.
|
||||
d xptr 10i 0 XPointer expression?
|
||||
d xptr like(xmlCint) XPointer expression?
|
||||
d ancestor like(xmlNodePtr) To walk prec. axis
|
||||
*
|
||||
d valueFrame 10i 0 Limit stack pop
|
||||
d valueFrame like(xmlCint) Limit stack pop
|
||||
|
||||
**************************************************************************
|
||||
* *
|
||||
@@ -447,36 +447,41 @@
|
||||
d val value like(xmlXPathObjectPtr)
|
||||
|
||||
d xmlXPathCmpNodes...
|
||||
d pr 10i 0 extproc('xmlXPathCmpNodes')
|
||||
d pr extproc('xmlXPathCmpNodes')
|
||||
d like(xmlCint)
|
||||
d node1 value like(xmlNodePtr)
|
||||
d node2 value like(xmlNodePtr)
|
||||
|
||||
* Conversion functions to basic types.
|
||||
|
||||
d xmlXPathCastNumberToBoolean...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlXPathCastNumberToBoolean')
|
||||
d like(xmlCint)
|
||||
d val 8f value
|
||||
|
||||
d xmlXPathCastStringToBoolean...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlXPathCastStringToBoolean')
|
||||
d like(xmlCint)
|
||||
d val * value options(*string) const xmlChar *
|
||||
|
||||
d xmlXPathCastNodeSetToBoolean...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlXPathCastNodeSetToBoolean')
|
||||
d like(xmlCint)
|
||||
d ns value like(xmlNodeSetPtr)
|
||||
|
||||
d xmlXPathCastToBoolean...
|
||||
d pr 10i 0 extproc('xmlXPathCastToBoolean')
|
||||
d pr extproc('xmlXPathCastToBoolean')
|
||||
d like(xmlCint)
|
||||
d val value like(xmlXPathObjectPtr)
|
||||
|
||||
d xmlXPathCastBooleanToNumber...
|
||||
d pr extproc(
|
||||
d 'xmlXPathCastBooleanToNumber')
|
||||
d 8f
|
||||
d val 10i 0 value
|
||||
d val value like(xmlCint)
|
||||
|
||||
d xmlXPathCastStringToNumber...
|
||||
d pr 8f extproc('xmlXPathCastStringToNumber')
|
||||
@@ -498,7 +503,7 @@
|
||||
d xmlXPathCastBooleanToString...
|
||||
d pr * extproc( xmlChar *
|
||||
d 'xmlXPathCastBooleanToString')
|
||||
d val 10i 0 value
|
||||
d val value like(xmlCint)
|
||||
|
||||
d xmlXPathCastNumberToString...
|
||||
d pr * extproc('xmlXPathCastNumberToString')xmlChar *
|
||||
@@ -544,11 +549,12 @@
|
||||
d ctxt value like(xmlXPathContextPtr)
|
||||
|
||||
d xmlXPathContextSetCache...
|
||||
d pr 10i 0 extproc('xmlXPathContextSetCache')
|
||||
d pr extproc('xmlXPathContextSetCache')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlXPathContextPtr)
|
||||
d active 10i 0 value
|
||||
d value 10i 0 value
|
||||
d options 10i 0 value
|
||||
d active value like(xmlCint)
|
||||
d value value like(xmlCint)
|
||||
d options value like(xmlCint)
|
||||
|
||||
* Evaluation functions.
|
||||
|
||||
@@ -558,7 +564,8 @@
|
||||
d doc value like(xmlDocPtr)
|
||||
|
||||
d xmlXPathSetContextNode...
|
||||
d pr 10i 0 extproc('xmlXPathSetContextNode')
|
||||
d pr extproc('xmlXPathSetContextNode')
|
||||
d like(xmlCint)
|
||||
d node value like(xmlNodePtr)
|
||||
d ctx value like(xmlXPathContextPtr)
|
||||
|
||||
@@ -581,7 +588,8 @@
|
||||
d ctxt value like(xmlXPathContextPtr)
|
||||
|
||||
d xmlXPathEvalPredicate...
|
||||
d pr 10i 0 extproc('xmlXPathEvalPredicate')
|
||||
d pr extproc('xmlXPathEvalPredicate')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlXPathContextPtr)
|
||||
d res value like(xmlXPathObjectPtr)
|
||||
|
||||
@@ -605,8 +613,9 @@
|
||||
d ctx value like(xmlXPathContextPtr)
|
||||
|
||||
d xmlXPathCompiledEvalToBoolean...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlXPathCompiledEvalToBoolean')
|
||||
d like(xmlCint)
|
||||
d comp value like(xmlXPathCompExprPtr)
|
||||
d ctxt value like(xmlXPathContextPtr)
|
||||
|
||||
@@ -624,10 +633,12 @@
|
||||
/if defined(XML_TESTVAL)
|
||||
d xmlXPathInit pr extproc('xmlXPathInit')
|
||||
|
||||
d xmlXPathIsNaN pr 10i 0 extproc('xmlXPathIsNaN')
|
||||
d xmlXPathIsNaN pr extproc('xmlXPathIsNaN')
|
||||
d like(xmlCint)
|
||||
d val 8f value
|
||||
|
||||
d xmlXPathIsInf pr 10i 0 extproc('xmlXPathIsInf')
|
||||
d xmlXPathIsInf pr extproc('xmlXPathIsInf')
|
||||
d like(xmlCint)
|
||||
d val 8f value
|
||||
|
||||
/undefine XML_TESTVAL
|
||||
@@ -637,17 +648,19 @@
|
||||
|
||||
/if defined(LIBXML_XPATH_ENABLED)
|
||||
d xmlXPathNodeSetGetLength...
|
||||
d pr 10i 0 extproc('__xmlXPathNodeSetGetLength')
|
||||
d pr extproc('__xmlXPathNodeSetGetLength')
|
||||
d like(xmlCint)
|
||||
d ns value like(xmlNodeSetPtr)
|
||||
|
||||
d xmlXPathNodeSetItem...
|
||||
d pr extproc('__xmlXPathNodeSetItem')
|
||||
d like(xmlNodePtr)
|
||||
d ns value like(xmlNodeSetPtr)
|
||||
d index 10i 0 value
|
||||
d index value like(xmlCint)
|
||||
|
||||
d xmlXPathNodeSetIsEmpty...
|
||||
d pr 10i 0 extproc('__xmlXPathNodeSetIsEmpty')
|
||||
d pr extproc('__xmlXPathNodeSetIsEmpty')
|
||||
d like(xmlCint)
|
||||
d ns value like(xmlNodeSetPtr)
|
||||
/endif LIBXML_XPATH_ENABLED
|
||||
/endif XML_XPATH_H__
|
||||
|
||||
@@ -11,10 +11,12 @@
|
||||
/define XML_XPATH_INTERNALS_H__
|
||||
|
||||
/include "libxmlrpg/xmlversion"
|
||||
/include "libxmlrpg/xpath"
|
||||
|
||||
/if defined(LIBXML_XPATH_ENABLED)
|
||||
|
||||
/include "libxmlrpg/xmlTypesC"
|
||||
/include "libxmlrpg/xpath"
|
||||
|
||||
************************************************************************
|
||||
* *
|
||||
* Helpers *
|
||||
@@ -25,7 +27,8 @@
|
||||
* shouldn't be used in #ifdef's preprocessor instructions.
|
||||
|
||||
d xmlXPathPopBoolean...
|
||||
d pr 10i 0 extproc('xmlXPathPopBoolean')
|
||||
d pr extproc('xmlXPathPopBoolean')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlXPathParserContextPtr)
|
||||
|
||||
d xmlXPathPopNumber...
|
||||
@@ -71,31 +74,32 @@
|
||||
d pr extproc('xmlXPatherror')
|
||||
d ctxt value like(xmlXPathParserContextPtr)
|
||||
d file * value options(*string) const char *
|
||||
d line 10i 0 value
|
||||
d no 10i 0 value
|
||||
d line value like(xmlCint)
|
||||
d no value like(xmlCint)
|
||||
|
||||
d xmlXPathErr pr extproc('xmlXPathErr')
|
||||
d ctxt value like(xmlXPathParserContextPtr)
|
||||
d error 10i 0 value
|
||||
d error value like(xmlCint)
|
||||
|
||||
/if defined(LIBXML_DEBUG_ENABLED)
|
||||
d xmlXPathDebugDumpObject...
|
||||
d pr extproc('xmlXPathDebugDumpObject')
|
||||
d output * value FILE *
|
||||
d cur value like(xmlXPathObjectPtr)
|
||||
d depth 10i 0 value
|
||||
d depth value like(xmlCint)
|
||||
|
||||
d xmlXPathDebugDumpCompExpr...
|
||||
d pr extproc('xmlXPathDebugDumpCompExpr')
|
||||
d output * value FILE *
|
||||
d comp value like(xmlXPathCompExprPtr)
|
||||
d depth 10i 0 value
|
||||
d depth value like(xmlCint)
|
||||
/endif
|
||||
|
||||
* NodeSet handling.
|
||||
|
||||
d xmlXPathNodeSetContains...
|
||||
d pr 10i 0 extproc('xmlXPathNodeSetContains')
|
||||
d pr extproc('xmlXPathNodeSetContains')
|
||||
d like(xmlCint)
|
||||
d cur value like(xmlNodeSetPtr)
|
||||
d val value like(xmlNodePtr)
|
||||
|
||||
@@ -122,7 +126,8 @@
|
||||
d nodes value like(xmlNodeSetPtr)
|
||||
|
||||
d xmlXPathHasSameNodes...
|
||||
d pr 10i 0 extproc('xmlXPathHasSameNodes')
|
||||
d pr extproc('xmlXPathHasSameNodes')
|
||||
d like(xmlCint)
|
||||
d nodes1 value like(xmlNodeSetPtr)
|
||||
d nodes2 value like(xmlNodeSetPtr)
|
||||
|
||||
@@ -177,7 +182,8 @@
|
||||
* Extending a context.
|
||||
|
||||
d xmlXPathRegisterNs...
|
||||
d pr 10i 0 extproc('xmlXPathRegisterNs')
|
||||
d pr extproc('xmlXPathRegisterNs')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlXPathContextPtr)
|
||||
d prefix * value options(*string) const xmlChar *
|
||||
d ns_uri * value options(*string) const xmlChar *
|
||||
@@ -193,26 +199,30 @@
|
||||
d ctxt value like(xmlXPathContextPtr)
|
||||
|
||||
d xmlXPathRegisterFunc...
|
||||
d pr 10i 0 extproc('xmlXPathRegisterFunc')
|
||||
d pr extproc('xmlXPathRegisterFunc')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlXPathContextPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d f value like(xmlXPathFunction)
|
||||
|
||||
d xmlXPathRegisterFuncNS...
|
||||
d pr 10i 0 extproc('xmlXPathRegisterFuncNS')
|
||||
d pr extproc('xmlXPathRegisterFuncNS')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlXPathContextPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d ns_uri * value options(*string) const xmlChar *
|
||||
d f value like(xmlXPathFunction)
|
||||
|
||||
d xmlXPathRegisterVariable...
|
||||
d pr 10i 0 extproc('xmlXPathRegisterVariable')
|
||||
d pr extproc('xmlXPathRegisterVariable')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlXPathContextPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d value value like(xmlXPathObjectPtr)
|
||||
|
||||
d xmlXPathRegisterVariableNS...
|
||||
d pr 10i 0 extproc('xmlXPathRegisterVariableNS')
|
||||
d pr extproc('xmlXPathRegisterVariableNS')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlXPathContextPtr)
|
||||
d name * value options(*string) const xmlChar *
|
||||
d ns_uri * value options(*string) const xmlChar *
|
||||
@@ -273,7 +283,8 @@
|
||||
d like(xmlXPathObjectPtr)
|
||||
d ctxt value like(xmlXPathParserContextPtr)
|
||||
|
||||
d valuePush pr 10i 0 extproc('valuePush')
|
||||
d valuePush pr extproc('valuePush')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlXPathParserContextPtr)
|
||||
d value value like(xmlXPathObjectPtr)
|
||||
|
||||
@@ -305,7 +316,7 @@
|
||||
d xmlXPathNewBoolean...
|
||||
d pr extproc('xmlXPathNewBoolean')
|
||||
d like(xmlXPathObjectPtr)
|
||||
d val 10i 0 value
|
||||
d val value like(xmlCint)
|
||||
|
||||
d xmlXPathNewNodeSet...
|
||||
d pr extproc('xmlXPathNewNodeSet')
|
||||
@@ -318,17 +329,20 @@
|
||||
d val value like(xmlNodePtr)
|
||||
|
||||
d xmlXPathNodeSetAdd...
|
||||
d pr 10i 0 extproc('xmlXPathNodeSetAdd')
|
||||
d pr extproc('xmlXPathNodeSetAdd')
|
||||
d like(xmlCint)
|
||||
d cur value like(xmlNodeSetPtr)
|
||||
d val value like(xmlNodePtr)
|
||||
|
||||
d xmlXPathNodeSetAddUnique...
|
||||
d pr 10i 0 extproc('xmlXPathNodeSetAddUnique')
|
||||
d pr extproc('xmlXPathNodeSetAddUnique')
|
||||
d like(xmlCint)
|
||||
d cur value like(xmlNodeSetPtr)
|
||||
d val value like(xmlNodePtr)
|
||||
|
||||
d xmlXPathNodeSetAddNs...
|
||||
d pr 10i 0 extproc('xmlXPathNodeSetAddNs')
|
||||
d pr extproc('xmlXPathNodeSetAddNs')
|
||||
d like(xmlCint)
|
||||
d cur value like(xmlNodeSetPtr)
|
||||
d node value like(xmlNodePtr)
|
||||
d ns value like(xmlNsPtr)
|
||||
@@ -359,8 +373,9 @@
|
||||
d str * value options(*string) const xmlChar *
|
||||
|
||||
d xmlXPathEvaluatePredicateResult...
|
||||
d pr 10i 0 extproc(
|
||||
d pr extproc(
|
||||
d 'xmlXPathEvaluatePredicateResult')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlXPathParserContextPtr)
|
||||
d res value like(xmlXPathObjectPtr)
|
||||
|
||||
@@ -383,7 +398,7 @@
|
||||
d xmlXPathNodeSetRemove...
|
||||
d pr extproc('xmlXPathNodeSetRemove')
|
||||
d cur value like(xmlNodeSetPtr)
|
||||
d val 10i 0 value
|
||||
d val value like(xmlCint)
|
||||
|
||||
d xmlXPathNewNodeSetList...
|
||||
d pr extproc('xmlXPathNewNodeSetList')
|
||||
@@ -401,18 +416,21 @@
|
||||
d val * value void *
|
||||
|
||||
d xmlXPathEqualValues...
|
||||
d pr 10i 0 extproc('xmlXPathEqualValues')
|
||||
d pr extproc('xmlXPathEqualValues')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlXPathParserContextPtr)
|
||||
|
||||
d xmlXPathNotEqualValues...
|
||||
d pr 10i 0 extproc('xmlXPathNotEqualValues')
|
||||
d pr extproc('xmlXPathNotEqualValues')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlXPathParserContextPtr)
|
||||
|
||||
d xmlXPathCompareValues...
|
||||
d pr 10i 0 extproc('xmlXPathCompareValues')
|
||||
d pr extproc('xmlXPathCompareValues')
|
||||
d like(xmlCint)
|
||||
d ctxt value like(xmlXPathParserContextPtr)
|
||||
d inf 10i 0 value
|
||||
d strict 10i 0 value
|
||||
d inf value like(xmlCint)
|
||||
d strict value like(xmlCint)
|
||||
|
||||
d xmlXPathValueFlipSign...
|
||||
d pr extproc('xmlXPathValueFlipSign')
|
||||
@@ -439,7 +457,8 @@
|
||||
d ctxt value like(xmlXPathParserContextPtr)
|
||||
|
||||
d xmlXPathIsNodeType...
|
||||
d pr 10i 0 extproc('xmlXPathIsNodeType')
|
||||
d pr extproc('xmlXPathIsNodeType')
|
||||
d like(xmlCint)
|
||||
d name * value options(*string) const xmlChar *
|
||||
|
||||
* Some of the axis navigation routines.
|
||||
@@ -530,137 +549,137 @@
|
||||
d xmlXPathLastFunction...
|
||||
d pr extproc('xmlXPathLastFunction')
|
||||
d ctxt value like(xmlXPathParserContextPtr)
|
||||
d nargs 10i 0 value
|
||||
d nargs value like(xmlCint)
|
||||
|
||||
d xmlXPathPositionFunction...
|
||||
d pr extproc('xmlXPathPositionFunction')
|
||||
d ctxt value like(xmlXPathParserContextPtr)
|
||||
d nargs 10i 0 value
|
||||
d nargs value like(xmlCint)
|
||||
|
||||
d xmlXPathCountFunction...
|
||||
d pr extproc('xmlXPathCountFunction')
|
||||
d ctxt value like(xmlXPathParserContextPtr)
|
||||
d nargs 10i 0 value
|
||||
d nargs value like(xmlCint)
|
||||
|
||||
d xmlXPathIdFunction...
|
||||
d pr extproc('xmlXPathIdFunction')
|
||||
d ctxt value like(xmlXPathParserContextPtr)
|
||||
d nargs 10i 0 value
|
||||
d nargs value like(xmlCint)
|
||||
|
||||
d xmlXPathLocalNameFunction...
|
||||
d pr extproc('xmlXPathLocalNameFunction')
|
||||
d ctxt value like(xmlXPathParserContextPtr)
|
||||
d nargs 10i 0 value
|
||||
d nargs value like(xmlCint)
|
||||
|
||||
d xmlXPathNamespaceURIFunction...
|
||||
d pr extproc(
|
||||
d 'xmlXPathNamespaceURIFunction')
|
||||
d ctxt value like(xmlXPathParserContextPtr)
|
||||
d nargs 10i 0 value
|
||||
d nargs value like(xmlCint)
|
||||
|
||||
d xmlXPathStringFunction...
|
||||
d pr extproc('xmlXPathStringFunction')
|
||||
d ctxt value like(xmlXPathParserContextPtr)
|
||||
d nargs 10i 0 value
|
||||
d nargs value like(xmlCint)
|
||||
|
||||
d xmlXPathStringLengthFunction...
|
||||
d pr extproc(
|
||||
d 'xmlXPathStringLengthFunction')
|
||||
d ctxt value like(xmlXPathParserContextPtr)
|
||||
d nargs 10i 0 value
|
||||
d nargs value like(xmlCint)
|
||||
|
||||
d xmlXPathConcatFunction...
|
||||
d pr extproc('xmlXPathConcatFunction')
|
||||
d ctxt value like(xmlXPathParserContextPtr)
|
||||
d nargs 10i 0 value
|
||||
d nargs value like(xmlCint)
|
||||
|
||||
d xmlXPathContainsFunction...
|
||||
d pr extproc('xmlXPathContainsFunction')
|
||||
d ctxt value like(xmlXPathParserContextPtr)
|
||||
d nargs 10i 0 value
|
||||
d nargs value like(xmlCint)
|
||||
|
||||
d xmlXPathStartsWithFunction...
|
||||
d pr extproc('xmlXPathStartsWithFunction')
|
||||
d ctxt value like(xmlXPathParserContextPtr)
|
||||
d nargs 10i 0 value
|
||||
d nargs value like(xmlCint)
|
||||
|
||||
d xmlXPathSubstringFunction...
|
||||
d pr extproc('xmlXPathSubstringFunction')
|
||||
d ctxt value like(xmlXPathParserContextPtr)
|
||||
d nargs 10i 0 value
|
||||
d nargs value like(xmlCint)
|
||||
|
||||
d xmlXPathSubstringBeforeFunction...
|
||||
d pr extproc(
|
||||
d 'xmlXPathSubstringBeforeFunction')
|
||||
d ctxt value like(xmlXPathParserContextPtr)
|
||||
d nargs 10i 0 value
|
||||
d nargs value like(xmlCint)
|
||||
|
||||
d xmlXPathSubstringAfterFunction...
|
||||
d pr extproc(
|
||||
d 'xmlXPathSubstringAfterFunction')
|
||||
d ctxt value like(xmlXPathParserContextPtr)
|
||||
d nargs 10i 0 value
|
||||
d nargs value like(xmlCint)
|
||||
|
||||
|
||||
d xmlXPathNormalizeFunction...
|
||||
d pr extproc('xmlXPathNormalizeFunction')
|
||||
d ctxt value like(xmlXPathParserContextPtr)
|
||||
d nargs 10i 0 value
|
||||
d nargs value like(xmlCint)
|
||||
|
||||
d xmlXPathTranslateFunction...
|
||||
d pr extproc('xmlXPathTranslateFunction')
|
||||
d ctxt value like(xmlXPathParserContextPtr)
|
||||
d nargs 10i 0 value
|
||||
d nargs value like(xmlCint)
|
||||
|
||||
d xmlXPathNotFunction...
|
||||
d pr extproc('xmlXPathNotFunction')
|
||||
d ctxt value like(xmlXPathParserContextPtr)
|
||||
d nargs 10i 0 value
|
||||
d nargs value like(xmlCint)
|
||||
|
||||
d xmlXPathTrueFunction...
|
||||
d pr extproc('xmlXPathTrueFunction')
|
||||
d ctxt value like(xmlXPathParserContextPtr)
|
||||
d nargs 10i 0 value
|
||||
d nargs value like(xmlCint)
|
||||
|
||||
d xmlXPathFalseFunction...
|
||||
d pr extproc('xmlXPathFalseFunction')
|
||||
d ctxt value like(xmlXPathParserContextPtr)
|
||||
d nargs 10i 0 value
|
||||
d nargs value like(xmlCint)
|
||||
|
||||
d xmlXPathLangFunction...
|
||||
d pr extproc('xmlXPathLangFunction')
|
||||
d ctxt value like(xmlXPathParserContextPtr)
|
||||
d nargs 10i 0 value
|
||||
d nargs value like(xmlCint)
|
||||
|
||||
d xmlXPathNumberFunction...
|
||||
d pr extproc('xmlXPathNumberFunction')
|
||||
d ctxt value like(xmlXPathParserContextPtr)
|
||||
d nargs 10i 0 value
|
||||
d nargs value like(xmlCint)
|
||||
|
||||
d xmlXPathSumFunction...
|
||||
d pr extproc('xmlXPathSumFunction')
|
||||
d ctxt value like(xmlXPathParserContextPtr)
|
||||
d nargs 10i 0 value
|
||||
d nargs value like(xmlCint)
|
||||
|
||||
d xmlXPathFloorFunction...
|
||||
d pr extproc('xmlXPathFloorFunction')
|
||||
d ctxt value like(xmlXPathParserContextPtr)
|
||||
d nargs 10i 0 value
|
||||
d nargs value like(xmlCint)
|
||||
|
||||
d xmlXPathCeilingFunction...
|
||||
d pr extproc('xmlXPathCeilingFunction')
|
||||
d ctxt value like(xmlXPathParserContextPtr)
|
||||
d nargs 10i 0 value
|
||||
d nargs value like(xmlCint)
|
||||
|
||||
d xmlXPathRoundFunction...
|
||||
d pr extproc('xmlXPathRoundFunction')
|
||||
d ctxt value like(xmlXPathParserContextPtr)
|
||||
d nargs 10i 0 value
|
||||
d nargs value like(xmlCint)
|
||||
|
||||
d xmlXPathBooleanFunction...
|
||||
d pr extproc('xmlXPathBooleanFunction')
|
||||
d ctxt value like(xmlXPathParserContextPtr)
|
||||
d nargs 10i 0 value
|
||||
d nargs value like(xmlCint)
|
||||
|
||||
* Really internal functions
|
||||
|
||||
|
||||
@@ -19,6 +19,7 @@
|
||||
|
||||
/if defined(LIBXML_XPTR_ENABLED)
|
||||
|
||||
/include "libxmlrpg/xmlTypesC"
|
||||
/include "libxmlrpg/tree"
|
||||
/include "libxmlrpg/xpath"
|
||||
|
||||
@@ -29,8 +30,8 @@
|
||||
|
||||
d xmlLocationSet ds based(xmlLocationSetPtr)
|
||||
d align qualified
|
||||
d locNr 10i 0 # locations in set
|
||||
d locMax 10i 0 Max locations in set
|
||||
d locNr like(xmlCint) # locations in set
|
||||
d locMax like(xmlCint) Max locations in set
|
||||
d locTab * xmlXPathObjectPtr *
|
||||
|
||||
* Handling of location sets.
|
||||
@@ -54,9 +55,9 @@
|
||||
d pr extproc('xmlXPtrNewRange')
|
||||
d like(xmlXPathObjectPtr)
|
||||
d start value like(xmlNodePtr)
|
||||
d startindex 10i 0 value
|
||||
d startindex value like(xmlCint)
|
||||
d end value like(xmlNodePtr)
|
||||
d endindex 10i 0 value
|
||||
d endindex value like(xmlCint)
|
||||
|
||||
d xmlXPtrNewRangePoints...
|
||||
d pr extproc('xmlXPtrNewRangePoints')
|
||||
@@ -123,7 +124,7 @@
|
||||
d xmlXPtrLocationSetRemove...
|
||||
d pr extproc('xmlXPtrLocationSetRemove')
|
||||
d cur value like(xmlLocationSetPtr)
|
||||
d val 10i 0 value
|
||||
d val value like(xmlCint)
|
||||
|
||||
* Functions.
|
||||
|
||||
@@ -142,7 +143,7 @@
|
||||
d xmlXPtrRangeToFunction...
|
||||
d pr extproc('xmlXPtrRangeToFunction')
|
||||
d ctxt value like(xmlXPathParserContextPtr)
|
||||
d nargs 10i 0 value
|
||||
d nargs value like(xmlCint)
|
||||
|
||||
d xmlXPtrBuildNodeList...
|
||||
d pr extproc('xmlXPtrBuildNodeList')
|
||||
|
||||
Reference in New Issue
Block a user