| * Summary: SAX2 parser interface used to build the DOM tree | |
| * Description: those are the default SAX2 interfaces used by | |
| * the library when building DOM tree. | |
| * | |
| * Copy: See Copyright for the status of this software. | |
| * | |
| * Author: Patrick Monnerat <pm@datasphere.ch>, DATASPHERE S.A. | |
| /if not defined(XML_SAX2_H__) | |
| /define XML_SAX2_H__ | |
| /include "libxmlrpg/xmlversion" | |
| /include "libxmlrpg/xmlTypesC" | |
| /include "libxmlrpg/parser" | |
| /include "libxmlrpg/xlink" | |
| d xmlSAX2GetPublicId... | |
| d pr * extproc('xmlSAX2getPublicId') const xmlChar * | |
| d ctx * value void * | |
| d xmlSAX2GetSystemId... | |
| d pr * extproc('xmlSAX2getSystemId') const xmlChar * | |
| d ctx * value void * | |
| d xmlSAX2SetDocumentLocator... | |
| d pr extproc('xmlSAX2SetDocumentLocator') | |
| d ctx * value void * | |
| d loc value like(xmlSAXLocatorPtr) | |
| d xmlSAX2GetLineNumber... | |
| d pr extproc('xmlSAX2GetLineNumber') | |
| d like(xmlCint) | |
| d ctx * value void * | |
| d xmlSAX2GetColumnNumber... | |
| d pr extproc('xmlSAX2GetColumnNumber') | |
| d like(xmlCint) | |
| d ctx * value void * | |
| d xmlSAX2IsStandalone... | |
| d pr extproc('xmlSAX2IsStandalone') | |
| d like(xmlCint) | |
| d ctx * value void * | |
| d xmlSAX2HasInternalSubset... | |
| d pr extproc('xmlSAX2HasInternalSubset') | |
| d like(xmlCint) | |
| d ctx * value void * | |
| d xmlSAX2HasExternalSubset... | |
| d pr extproc('xmlSAX2HasExternalSubset') | |
| d like(xmlCint) | |
| d ctx * value void * | |
| d xmlSAX2InternalSubset... | |
| d pr extproc('xmlSAX2InternalSubset') | |
| 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 xmlSAX2ExternalSubset... | |
| d pr extproc('xmlSAX2ExternalSubset') | |
| 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 xmlSAX2GetEntity... | |
| d pr extproc('xmlSAX2GetEntity') | |
| d like(xmlEntityPtr) | |
| d ctx * value void * | |
| d name * value options(*string) const xmlChar * | |
| d xmlSAX2GetParameterEntity... | |
| d pr extproc('xmlSAX2GetParameterEntity') | |
| d like(xmlEntityPtr) | |
| d ctx * value void * | |
| d name * value options(*string) const xmlChar * | |
| d xmlSAX2ResolveEntity... | |
| d pr extproc('xmlSAX2ResolveEntity') | |
| d like(xmlParserInputPtr) | |
| d ctx * value void * | |
| d publicId * value options(*string) const xmlChar * | |
| d systemId * value options(*string) const xmlChar * | |
| d xmlSAX2EntityDecl... | |
| d pr extproc('xmlSAX2EntityDecl') | |
| 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 xmlSAX2AttributeDecl... | |
| d pr extproc('xmlSAX2AttributeDecl') | |
| 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 xmlSAX2ElementDecl... | |
| d pr extproc('xmlSAX2ElementDecl') | |
| d ctx * value void * | |
| d name * value options(*string) const xmlChar * | |
| d type value like(xmlCint) | |
| d content value like(xmlElementContentPtr) | |
| d xmlSAX2NotationDecl... | |
| d pr extproc('xmlSAX2NotationDecl') | |
| 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 xmlSAX2UnparsedEntityDecl... | |
| d pr extproc('xmlSAX2UnparsedEntityDecl') | |
| 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) xmlChar * | |
| d xmlSAX2StartDocument... | |
| d pr extproc('xmlSAX2StartDocument') | |
| d ctx * value void * | |
| d xmlSAX2EndDocument... | |
| d pr extproc('xmlSAX2EndDocument') | |
| d ctx * value void * | |
| /undefine XML_TESTVAL | |
| /if defined(LIBXML_SAX1_ENABLED) | |
| /define XML_TESTVAL | |
| /elseif defined(LIBXML_HTML_ENABLED) | |
| /define XML_TESTVAL | |
| /elseif defined(LIBXML_WRITER_ENABLED) | |
| /define XML_TESTVAL | |
| /elseif defined(LIBXML_DOCB_ENABLED) | |
| /endif | |
| /if defined(XML_TESTVAL) | |
| d xmlSAX2StartElement... | |
| d pr extproc('xmlSAX2StartElement') | |
| d ctx * value void * | |
| d fullname * value options(*string) const xmlChar * | |
| d atts * const xmlChar *(*) | |
| d xmlSAX2EndElement... | |
| d pr extproc('xmlSAX2EndElement') | |
| d ctx * value void * | |
| d name * value options(*string) const xmlChar * | |
| /undefine XML_TESTVAL | |
| /endif | |
| d xmlSAX2StartElementNs... | |
| d pr extproc('xmlSAX2StartElementNs') | |
| d ctx * value void * | |
| d localname * value options(*string) const xmlChar * | |
| d prefix * value options(*string) const xmlChar * | |
| d URI * value options(*string) const xmlChar * | |
| d nb_namespaces value like(xmlCint) | |
| d namespaces * value const xmlChar *(*) | |
| d nb_attributes value like(xmlCint) | |
| d nb_defaulted value like(xmlCint) | |
| d attributes * const xmlChar *(*) | |
| d xmlSAX2EndElementNs... | |
| d pr extproc('xmlSAX2EndElementNs') | |
| d ctx * value void * | |
| d localname * value options(*string) const xmlChar * | |
| d prefix * value options(*string) const xmlChar * | |
| d URI * value options(*string) const xmlChar * | |
| d xmlSAX2Reference... | |
| d pr extproc('xmlSAX2Reference') | |
| d ctx * value void * | |
| d name * value options(*string) const xmlChar * | |
| d xmlSAX2Characters... | |
| d pr extproc('xmlSAX2Characters') | |
| d ctx * value void * | |
| d ch * value options(*string) const xmlChar * | |
| d len value like(xmlCint) | |
| d xmlSAX2IgnorableWhitespace... | |
| d pr extproc('xmlSAX2IgnorableWhitespace') | |
| d ctx * value void * | |
| d ch * value options(*string) const xmlChar * | |
| d len value like(xmlCint) | |
| d xmlSAX2ProcessingInstruction... | |
| d pr extproc( | |
| d 'xmlSAX2ProcessingInstruction') | |
| d ctx * value void * | |
| d target * value options(*string) const xmlChar * | |
| d data * value options(*string) const xmlChar * | |
| d xmlSAX2Comment... | |
| d pr extproc('xmlSAX2Comment') | |
| d ctx * value void * | |
| d value * value options(*string) const xmlChar * | |
| d xmlSAX2CDataBlock... | |
| d pr extproc('xmlSAX2CDataBlock') | |
| d ctx * value void * | |
| d value * value options(*string) const xmlChar * | |
| d len value like(xmlCint) | |
| /if defined(LIBXML_SAX1_ENABLED) | |
| d xmlSAXDefaultVersion... | |
| d pr extproc('xmlSAXDefaultVersion') | |
| d like(xmlCint) | |
| d version value like(xmlCint) | |
| /endif LIBXML_SAX1_ENABLED | |
| d xmlSAXVersion pr extproc('xmlSAXVersion') | |
| d like(xmlCint) | |
| d hdlr likeds(xmlSAXHandler) | |
| d version value like(xmlCint) | |
| d xmlSAX2InitDefaultSAXHandler... | |
| d pr extproc( | |
| d 'xmlSAX2InitDefaultSAXHandler') | |
| d hdlr likeds(xmlSAXHandler) | |
| d warning value like(xmlCint) | |
| /if defined(LIBXML_HTML_ENABLED) | |
| d xmlSAX2InitHtmlDefaultSAXHandler... | |
| d pr extproc( | |
| d 'xmlSAX2InitHtmlDefaultSAXHandler') | |
| d hdlr likeds(xmlSAXHandler) | |
| d htmlDefaultSAXHandlerInit... | |
| d pr extproc('htmlDefaultSAXHandlerInit') | |
| /endif | |
| /if defined(LIBXML_DOCB_ENABLED) | |
| d xmlSAX2InitDocbDefaultSAXHandler... | |
| d pr extproc( | |
| d 'xmlSAX2InitDocbDefaultSAXHandler') | |
| d hdlr likeds(xmlSAXHandler) | |
| d docbDefaultSAXHandlerInit... | |
| d pr extproc('docbDefaultSAXHandlerInit') | |
| /endif | |
| d xmlDefaultSAXHandlerInit... | |
| d pr extproc('xmlDefaultSAXHandlerInit') | |
| /endif XML_SAX2_H__ |