mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-01-12 09:17:37 +03:00
214 lines
12 KiB
Plaintext
214 lines
12 KiB
Plaintext
* 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__
|