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