blob: a22d49ae9ba738c8a526389fe4c89625a7aeb881 [file] [log] [blame]
* Summary: Old SAX version 1 handler, deprecated
* Description: DEPRECATED set of SAX version 1 interfaces used to
* build the DOM tree.
*
* Copy: See Copyright for the status of this software.
*
* Author: Patrick Monnerat <pm@datasphere.ch>, DATASPHERE S.A.
/if not defined(XML_SAX_H__)
/define XML_SAX_H__
/include "libxmlrpg/xmlversion"
/include "libxmlrpg/parser"
/include "libxmlrpg/xlink"
/if defined(LIBXML_LEGACY_ENABLED)
d getPublicId pr * extproc('getPublicId') const xmlChar *
d ctx * value void *
d getSystemId pr * extproc('getSystemId') const xmlChar *
d ctx * value void *
d setDocumentLocator...
d pr extproc('setDocumentLocator')
d ctx * value void *
d loc value like(xmlSAXLocatorPtr)
d getLineNumber pr extproc('getLineNumber')
d like(xmlCint)
d ctx * value void *
d getColumnNumber...
d pr extproc('getColumnNumber')
d like(xmlCint)
d ctx * value void *
d isStandalone pr extproc('isStandalone')
d like(xmlCint)
d ctx * value void *
d hasInternalSubset...
d pr extproc('hasInternalSubset')
d like(xmlCint)
d ctx * value void *
d hasExternalSubset...
d pr extproc('hasExternalSubset')
d like(xmlCint)
d ctx * value void *
d internalSubset pr extproc('internalSubset')
d ctx * value void *
d name * value options(*string) const xmlChar *
d ExternalID * value options(*string) const xmlChar *
d SystemID * value options(*string) const xmlChar *
d externalSubset pr extproc('externalSubset')
d ctx * value void *
d name * value options(*string) const xmlChar *
d ExternalID * value options(*string) const xmlChar *
d SystemID * value options(*string) const xmlChar *
d getEntity pr extproc('getEntity')
d like(xmlEntityPtr)
d ctx * value void *
d name * value options(*string) const xmlChar *
d getParameterEntity...
d pr extproc('getParameterEntity')
d like(xmlEntityPtr)
d ctx * value void *
d name * value options(*string) const xmlChar *
d resolveEntity pr extproc('resolveEntity')
d like(xmlParserInputPtr)
d ctx * value void *
d publicId * value options(*string) const xmlChar *
d systemId * value options(*string) const xmlChar *
d entityDecl pr extproc('entityDecl')
d ctx * value void *
d name * value options(*string) const xmlChar *
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 *
d attributeDecl pr extproc('attributeDecl')
d ctx * value void *
d elem * value options(*string) const xmlChar *
d fullname * value options(*string) const xmlChar *
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 value like(xmlCint)
d content value like(xmlElementContentPtr)
d notationDecl pr extproc('notationDecl')
d ctx * value void *
d name * value options(*string) const xmlChar *
d publicId * value options(*string) const xmlChar *
d systemId * value options(*string) const xmlChar *
d unparsedEntityDecl...
d pr extproc('unparsedEntityDecl')
d ctx * value void *
d name * value options(*string) const xmlChar *
d publicId * value options(*string) const xmlChar *
d systemId * value options(*string) const xmlChar *
d notationName * value options(*string) const xmlChar *
d startDocument pr extproc('startDocument')
d ctx * value void *
d endDocument pr extproc('endDocument')
d ctx * value void *
d attribute pr extproc('attribute')
d ctx * value void *
d fullname * value options(*string) const xmlChar *
d value * value options(*string) const xmlChar *
d startElement pr extproc('startElement')
d ctx * value void *
d fullname * value options(*string) const xmlChar *
d atts * const xmlChar *(*)
d endElement pr extproc('endElement')
d ctx * value void *
d name * value options(*string) const xmlChar *
d reference pr extproc('reference')
d ctx * value void *
d name * value options(*string) const xmlChar *
d characters pr extproc('characters')
d ctx * value void *
d ch * value options(*string) const xmlChar *
d len value like(xmlCint)
d ignorableWhitespace...
d pr extproc('ignorableWhitespace')
d ctx * value void *
d ch * value options(*string) const xmlChar *
d len value like(xmlCint)
d processingInstruction...
d pr extproc('processingInstruction')
d ctx * value void *
d target * value options(*string) const xmlChar *
d data * value options(*string) const xmlChar *
d globalNamespace...
d pr extproc('globalNamespace')
d ctx * value void *
d href * value options(*string) const xmlChar *
d prefix * value options(*string) const xmlChar *
d setNamespace pr extproc('setNamespace')
d ctx * value void *
d name * value options(*string) const xmlChar *
d getNamespace pr extproc('getNamespace')
d like(xmlNsPtr)
d ctx * value void *
d checkNamespace pr extproc('checkNamespace')
d like(xmlCint)
d ctx * value void *
d nameSpace * value options(*string) xmlChar *
d namespaceDecl pr extproc('namespaceDecl')
d ctx * value void *
d href * value options(*string) const xmlChar *
d prefix * value options(*string) const xmlChar *
d comment pr extproc('comment')
d ctx * value void *
d value * value options(*string) const xmlChar *
d cdataBlock pr extproc('cdataBlock')
d ctx * value void *
d value * value options(*string) const xmlChar *
d len value like(xmlCint)
/if defined(LIBXML_SAX1_ENABLED)
d initxmlDefaultSAXHandler...
d pr extproc('initxmlDefaultSAXHandler')
d hdlr likeds(xmlSAXHandlerV1)
d warning value like(xmlCint)
/if defined(LIBXML_HTML_ENABLED)
d inithtmlDefaultSAXHandler...
d pr extproc('inithtmlDefaultSAXHandler')
d hdlr likeds(xmlSAXHandlerV1)
/endif
/if defined(LIBXML_DOCB_ENABLED)
d initdocbDefaultSAXHandler...
d pr extproc('initdocbDefaultSAXHandler')
d hdlr likeds(xmlSAXHandlerV1)
/endif
/endif LIBXML_SAX1_ENABLED
/endif LIBXML_LEGACY_ENABLD
/endif XML_SAX_H__