xref: /minix/external/mit/expat/dist/amiga/expat.xml (revision 0a6a1f1d)
1<?xml version="1.0" encoding="iso-8859-1"?>
2<!DOCTYPE library SYSTEM "library.dtd">
3<!-- autogenerated by fdtrans v51.16 -->
4<library name="expat" basename="ExpatBase" basetype="Library" openname="expat.library">
5	<include>libraries/expat.h</include>
6	<interface name="main" version="1.0" struct="ExpatIFace" prefix="_Expat_" asmprefix="IExpat" global="IExpat">
7		<method name="Obtain" result="uint32"/>
8		<method name="Release" result="uint32"/>
9		<method name="Expunge" result="void" status="unimplemented"/>
10		<method name="Clone" result="struct Interface *" status="unimplemented"/>
11		<method name="XML_ParserCreate" result="XML_Parser">
12			<arg name="encodingName" type="const XML_Char *"/>
13		</method>
14		<method name="XML_ParserCreateNS" result="XML_Parser">
15			<arg name="encodingName" type="const XML_Char *"/>
16			<arg name="nsSep" type="XML_Char"/>
17		</method>
18		<method name="XML_ParserCreate_MM" result="XML_Parser">
19			<arg name="encoding" type="const XML_Char *"/>
20			<arg name="memsuite" type="const XML_Memory_Handling_Suite *"/>
21			<arg name="namespaceSeparator" type="const XML_Char *"/>
22		</method>
23		<method name="XML_ExternalEntityParserCreate" result="XML_Parser">
24			<arg name="parser" type="XML_Parser"/>
25			<arg name="context" type="const XML_Char *"/>
26			<arg name="encoding" type="const XML_Char *"/>
27		</method>
28		<method name="XML_ParserFree" result="void">
29			<arg name="parser" type="XML_Parser"/>
30		</method>
31		<method name="XML_Parse" result="enum XML_Status">
32			<arg name="parser" type="XML_Parser"/>
33			<arg name="s" type="const char *"/>
34			<arg name="len" type="int"/>
35			<arg name="isFinal" type="int"/>
36		</method>
37		<method name="XML_ParseBuffer" result="enum XML_Status">
38			<arg name="parser" type="XML_Parser"/>
39			<arg name="len" type="int"/>
40			<arg name="isFinal" type="int"/>
41		</method>
42		<method name="XML_GetBuffer" result="void *">
43			<arg name="parser" type="XML_Parser"/>
44			<arg name="len" type="int"/>
45		</method>
46		<method name="XML_SetStartElementHandler" result="void">
47			<arg name="parser" type="XML_Parser"/>
48			<arg name="start" type="XML_StartElementHandler"/>
49		</method>
50		<method name="XML_SetEndElementHandler" result="void">
51			<arg name="parser" type="XML_Parser"/>
52			<arg name="end" type="XML_EndElementHandler"/>
53		</method>
54		<method name="XML_SetElementHandler" result="void">
55			<arg name="parser" type="XML_Parser"/>
56			<arg name="start" type="XML_StartElementHandler"/>
57			<arg name="end" type="XML_EndElementHandler"/>
58		</method>
59		<method name="XML_SetCharacterDataHandler" result="void">
60			<arg name="parser" type="XML_Parser"/>
61			<arg name="handler" type="XML_CharacterDataHandler"/>
62		</method>
63		<method name="XML_SetProcessingInstructionHandler" result="void">
64			<arg name="parser" type="XML_Parser"/>
65			<arg name="handler" type="XML_ProcessingInstructionHandler"/>
66		</method>
67		<method name="XML_SetCommentHandler" result="void">
68			<arg name="parser" type="XML_Parser"/>
69			<arg name="handler" type="XML_CommentHandler"/>
70		</method>
71		<method name="XML_SetStartCdataSectionHandler" result="void">
72			<arg name="parser" type="XML_Parser"/>
73			<arg name="start" type="XML_StartCdataSectionHandler"/>
74		</method>
75		<method name="XML_SetEndCdataSectionHandler" result="void">
76			<arg name="parser" type="XML_Parser"/>
77			<arg name="end" type="XML_EndCdataSectionHandler"/>
78		</method>
79		<method name="XML_SetCdataSectionHandler" result="void">
80			<arg name="parser" type="XML_Parser"/>
81			<arg name="start" type="XML_StartCdataSectionHandler"/>
82			<arg name="end" type="XML_EndCdataSectionHandler"/>
83		</method>
84		<method name="XML_SetDefaultHandler" result="void">
85			<arg name="parser" type="XML_Parser"/>
86			<arg name="handler" type="XML_DefaultHandler"/>
87		</method>
88		<method name="XML_SetDefaultHandlerExpand" result="void">
89			<arg name="parser" type="XML_Parser"/>
90			<arg name="handler" type="XML_DefaultHandler"/>
91		</method>
92		<method name="XML_SetExternalEntityRefHandler" result="void">
93			<arg name="parser" type="XML_Parser"/>
94			<arg name="handler" type="XML_ExternalEntityRefHandler"/>
95		</method>
96		<method name="XML_SetExternalEntityRefHandlerArg" result="void">
97			<arg name="parser" type="XML_Parser"/>
98			<arg name="arg" type="void *"/>
99		</method>
100		<method name="XML_SetUnknownEncodingHandler" result="void">
101			<arg name="parser" type="XML_Parser"/>
102			<arg name="handler" type="XML_UnknownEncodingHandler"/>
103			<arg name="data" type="void *"/>
104		</method>
105		<method name="XML_SetStartNamespaceDeclHandler" result="void">
106			<arg name="parser" type="XML_Parser"/>
107			<arg name="start" type="XML_StartNamespaceDeclHandler"/>
108		</method>
109		<method name="XML_SetEndNamespaceDeclHandler" result="void">
110			<arg name="parser" type="XML_Parser"/>
111			<arg name="end" type="XML_EndNamespaceDeclHandler"/>
112		</method>
113		<method name="XML_SetNamespaceDeclHandler" result="void">
114			<arg name="parser" type="XML_Parser"/>
115			<arg name="start" type="XML_StartNamespaceDeclHandler"/>
116			<arg name="end" type="XML_EndNamespaceDeclHandler"/>
117		</method>
118		<method name="XML_SetXmlDeclHandler" result="void">
119			<arg name="parser" type="XML_Parser"/>
120			<arg name="handler" type="XML_XmlDeclHandler"/>
121		</method>
122		<method name="XML_SetStartDoctypeDeclHandler" result="void">
123			<arg name="parser" type="XML_Parser"/>
124			<arg name="start" type="XML_StartDoctypeDeclHandler"/>
125		</method>
126		<method name="XML_SetEndDoctypeDeclHandler" result="void">
127			<arg name="parser" type="XML_Parser"/>
128			<arg name="end" type="XML_EndDoctypeDeclHandler"/>
129		</method>
130		<method name="XML_SetDoctypeDeclHandler" result="void">
131			<arg name="parser" type="XML_Parser"/>
132			<arg name="start" type="XML_StartDoctypeDeclHandler"/>
133			<arg name="end" type="XML_EndDoctypeDeclHandler"/>
134		</method>
135		<method name="XML_SetElementDeclHandler" result="void">
136			<arg name="parser" type="XML_Parser"/>
137			<arg name="eldecl" type="XML_ElementDeclHandler"/>
138		</method>
139		<method name="XML_SetAttlistDeclHandler" result="void">
140			<arg name="parser" type="XML_Parser"/>
141			<arg name="attdecl" type="XML_AttlistDeclHandler"/>
142		</method>
143		<method name="XML_SetEntityDeclHandler" result="void">
144			<arg name="parser" type="XML_Parser"/>
145			<arg name="handler" type="XML_EntityDeclHandler"/>
146		</method>
147		<method name="XML_SetUnparsedEntityDeclHandler" result="void">
148			<arg name="parser" type="XML_Parser"/>
149			<arg name="handler" type="XML_UnparsedEntityDeclHandler"/>
150		</method>
151		<method name="XML_SetNotationDeclHandler" result="void">
152			<arg name="parser" type="XML_Parser"/>
153			<arg name="handler" type="XML_NotationDeclHandler"/>
154		</method>
155		<method name="XML_SetNotStandaloneHandler" result="void">
156			<arg name="parser" type="XML_Parser"/>
157			<arg name="handler" type="XML_NotStandaloneHandler"/>
158		</method>
159		<method name="XML_GetErrorCode" result="enum XML_Error">
160			<arg name="parser" type="XML_Parser"/>
161		</method>
162		<method name="XML_ErrorString" result="const XML_LChar *">
163			<arg name="code" type="enum XML_Error"/>
164		</method>
165		<method name="XML_GetCurrentByteIndex" result="long">
166			<arg name="parser" type="XML_Parser"/>
167		</method>
168		<method name="XML_GetCurrentLineNumber" result="int">
169			<arg name="parser" type="XML_Parser"/>
170		</method>
171		<method name="XML_GetCurrentColumnNumber" result="int">
172			<arg name="parser" type="XML_Parser"/>
173		</method>
174		<method name="XML_GetCurrentByteCount" result="int">
175			<arg name="parser" type="XML_Parser"/>
176		</method>
177		<method name="XML_GetInputContext" result="const char *">
178			<arg name="parser" type="XML_Parser"/>
179			<arg name="offset" type="int *"/>
180			<arg name="size" type="int *"/>
181		</method>
182		<method name="XML_SetUserData" result="void">
183			<arg name="parser" type="XML_Parser"/>
184			<arg name="userData" type="void *"/>
185		</method>
186		<method name="XML_DefaultCurrent" result="void">
187			<arg name="parser" type="XML_Parser"/>
188		</method>
189		<method name="XML_UseParserAsHandlerArg" result="void">
190			<arg name="parser" type="XML_Parser"/>
191		</method>
192		<method name="XML_SetBase" result="enum XML_Status">
193			<arg name="parser" type="XML_Parser"/>
194			<arg name="base" type="const XML_Char *"/>
195		</method>
196		<method name="XML_GetBase" result="const XML_Char *">
197			<arg name="parser" type="XML_Parser"/>
198		</method>
199		<method name="XML_GetSpecifiedAttributeCount" result="int">
200			<arg name="parser" type="XML_Parser"/>
201		</method>
202		<method name="XML_GetIdAttributeIndex" result="int">
203			<arg name="parser" type="XML_Parser"/>
204		</method>
205		<method name="XML_SetEncoding" result="enum XML_Status">
206			<arg name="parser" type="XML_Parser"/>
207			<arg name="encoding" type="const XML_Char *"/>
208		</method>
209		<method name="XML_SetParamEntityParsing" result="int">
210			<arg name="parser" type="XML_Parser"/>
211			<arg name="parsing" type="enum XML_ParamEntityParsing"/>
212		</method>
213		<method name="XML_SetReturnNSTriplet" result="void">
214			<arg name="parser" type="XML_Parser"/>
215			<arg name="do_nst" type="int"/>
216		</method>
217		<method name="XML_ExpatVersion" result="const XML_LChar *">
218		</method>
219		<method name="XML_ExpatVersionInfo" result="XML_Expat_Version">
220		</method>
221		<method name="XML_ParserReset" result="XML_Bool">
222			<arg name="parser" type="XML_Parser"/>
223			<arg name="encoding" type="const XML_Char *"/>
224		</method>
225		<method name="XML_SetSkippedEntityHandler" result="void">
226			<arg name="parser" type="XML_Parser"/>
227			<arg name="handler" type="XML_SkippedEntityHandler"/>
228		</method>
229		<method name="XML_UseForeignDTD" result="enum XML_Error">
230			<arg name="parser" type="XML_Parser"/>
231			<arg name="useDTD" type="XML_Bool"/>
232		</method>
233		<method name="XML_GetFeatureList" result="const XML_Feature *">
234		</method>
235		<method name="XML_StopParser" result="enum XML_Status">
236			<arg name="parser" type="XML_Parser"/>
237			<arg name="resumable" type="XML_Bool"/>
238		</method>
239		<method name="XML_ResumeParser" result="enum XML_Status">
240			<arg name="parser" type="XML_Parser"/>
241		</method>
242		<method name="XML_GetParsingStatus" result="void">
243			<arg name="parser" type="XML_Parser"/>
244			<arg name="status" type="XML_ParsingStatus *"/>
245		</method>
246		<method name="XML_FreeContentModel" result="void">
247			<arg name="parser" type="XML_Parser"/>
248			<arg name="model" type="XML_Content *"/>
249		</method>
250		<method name="XML_MemMalloc" result="void *">
251			<arg name="parser" type="XML_Parser"/>
252			<arg name="size" type="size_t"/>
253		</method>
254		<method name="XML_MemRealloc" result="void *">
255			<arg name="parser" type="XML_Parser"/>
256			<arg name="ptr" type="void *"/>
257			<arg name="size" type="size_t"/>
258		</method>
259		<method name="XML_MemFree" result="void">
260			<arg name="parser" type="XML_Parser"/>
261			<arg name="ptr" type="void *"/>
262		</method>
263	</interface>
264</library>
265