1
* Summary: Old SAX version 1 handler, deprecated
2
* Description: DEPRECATED set of SAX version 1 interfaces used to
5
* Copy: See Copyright for the status of this software.
7
* Author: Patrick Monnerat <pm@datasphere.ch>, DATASPHERE S.A.
9
/if not defined(XML_SAX_H__)
12
/include "libxmlrpg/xmlversion"
13
/include "libxmlrpg/parser"
14
/include "libxmlrpg/xlink"
16
/if defined(LIBXML_LEGACY_ENABLED)
18
d getPublicId pr * extproc('getPublicId') const xmlChar *
21
d getSystemId pr * extproc('getSystemId') const xmlChar *
24
d setDocumentLocator...
25
d pr extproc('setDocumentLocator')
27
d loc value like(xmlSAXLocatorPtr)
29
d getLineNumber pr 10i 0 extproc('getLineNumber')
33
d pr 10i 0 extproc('getColumnNumber')
36
d isStandalone pr 10i 0 extproc('isStandalone')
39
d hasInternalSubset...
40
d pr 10i 0 extproc('hasInternalSubset')
43
d hasExternalSubset...
44
d pr 10i 0 extproc('hasExternalSubset')
47
d internalSubset pr extproc('internalSubset')
49
d name * value options(*string) const xmlChar *
50
d ExternalID * value options(*string) const xmlChar *
51
d SystemID * value options(*string) const xmlChar *
53
d externalSubset pr extproc('externalSubset')
55
d name * value options(*string) const xmlChar *
56
d ExternalID * value options(*string) const xmlChar *
57
d SystemID * value options(*string) const xmlChar *
59
d getEntity pr extproc('getEntity')
62
d name * value options(*string) const xmlChar *
64
d getParameterEntity...
65
d pr extproc('getParameterEntity')
68
d name * value options(*string) const xmlChar *
70
d resolveEntity pr extproc('resolveEntity')
71
d like(xmlParserInputPtr)
73
d publicId * value options(*string) const xmlChar *
74
d systemId * value options(*string) const xmlChar *
76
d entityDecl pr extproc('entityDecl')
78
d name * value options(*string) const xmlChar *
80
d publicId * value options(*string) const xmlChar *
81
d systemId * value options(*string) const xmlChar *
82
d content * value options(*string) xmlChar *
84
d attributeDecl pr extproc('attributeDecl')
86
d elem * value options(*string) const xmlChar *
87
d fullname * value options(*string) const xmlChar *
90
d defaultValue * value options(*string) const xmlChar *
91
d tree value like(xmlEnumerationPtr)
93
d elementDecl pr extproc('elementDecl')
95
d name * value options(*string) const xmlChar *
97
d content value like(xmlElementContentPtr)
99
d notationDecl pr extproc('notationDecl')
101
d name * value options(*string) const xmlChar *
102
d publicId * value options(*string) const xmlChar *
103
d systemId * value options(*string) const xmlChar *
105
d unparsedEntityDecl...
106
d pr extproc('unparsedEntityDecl')
108
d name * value options(*string) const xmlChar *
109
d publicId * value options(*string) const xmlChar *
110
d systemId * value options(*string) const xmlChar *
111
d notationName * value options(*string) const xmlChar *
113
d startDocument pr extproc('startDocument')
116
d endDocument pr extproc('endDocument')
119
d attribute pr extproc('attribute')
121
d fullname * value options(*string) const xmlChar *
122
d value * value options(*string) const xmlChar *
124
d startElement pr extproc('startElement')
126
d fullname * value options(*string) const xmlChar *
127
d atts * const xmlChar *(*)
129
d endElement pr extproc('endElement')
131
d name * value options(*string) const xmlChar *
133
d reference pr extproc('reference')
135
d name * value options(*string) const xmlChar *
137
d characters pr extproc('characters')
139
d ch * value options(*string) const xmlChar *
142
d ignorableWhitespace...
143
d pr extproc('ignorableWhitespace')
145
d ch * value options(*string) const xmlChar *
148
d processingInstruction...
149
d pr extproc('processingInstruction')
151
d target * value options(*string) const xmlChar *
152
d data * value options(*string) const xmlChar *
155
d pr extproc('globalNamespace')
157
d href * value options(*string) const xmlChar *
158
d prefix * value options(*string) const xmlChar *
160
d setNamespace pr extproc('setNamespace')
162
d name * value options(*string) const xmlChar *
164
d getNamespace pr extproc('getNamespace')
168
d checkNamespace pr 10i 0 extproc('checkNamespace')
170
d nameSpace * value options(*string) xmlChar *
172
d namespaceDecl pr extproc('namespaceDecl')
174
d href * value options(*string) const xmlChar *
175
d prefix * value options(*string) const xmlChar *
177
d comment pr extproc('comment')
179
d value * value options(*string) const xmlChar *
181
d cdataBlock pr extproc('cdataBlock')
183
d value * value options(*string) const xmlChar *
186
/if defined(LIBXML_SAX1_ENABLED)
187
d initxmlDefaultSAXHandler...
188
d pr extproc('initxmlDefaultSAXHandler')
189
d hdlr like(xmlSAXHandlerV1)
190
d warning 10i 0 value
192
/if defined(LIBXML_HTML_ENABLED)
193
d inithtmlDefaultSAXHandler...
194
d pr extproc('inithtmlDefaultSAXHandler')
195
d hdlr like(xmlSAXHandlerV1)
198
/if defined(LIBXML_DOCB_ENABLED)
199
d initdocbDefaultSAXHandler...
200
d pr extproc('initdocbDefaultSAXHandler')
201
d hdlr like(xmlSAXHandlerV1)
203
/endif LIBXML_SAX1_ENABLED
205
/endif LIBXML_LEGACY_ENABLD