Mercurial > repos > shellac > guppy_basecaller
comparison env/lib/python3.7/site-packages/lxml/includes/libxml/SAX2.h @ 0:26e78fe6e8c4 draft
"planemo upload commit c699937486c35866861690329de38ec1a5d9f783"
author | shellac |
---|---|
date | Sat, 02 May 2020 07:14:21 -0400 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:26e78fe6e8c4 |
---|---|
1 /* | |
2 * Summary: SAX2 parser interface used to build the DOM tree | |
3 * Description: those are the default SAX2 interfaces used by | |
4 * the library when building DOM tree. | |
5 * | |
6 * Copy: See Copyright for the status of this software. | |
7 * | |
8 * Author: Daniel Veillard | |
9 */ | |
10 | |
11 | |
12 #ifndef __XML_SAX2_H__ | |
13 #define __XML_SAX2_H__ | |
14 | |
15 #include <stdio.h> | |
16 #include <stdlib.h> | |
17 #include <libxml/xmlversion.h> | |
18 #include <libxml/parser.h> | |
19 #include <libxml/xlink.h> | |
20 | |
21 #ifdef __cplusplus | |
22 extern "C" { | |
23 #endif | |
24 XMLPUBFUN const xmlChar * XMLCALL | |
25 xmlSAX2GetPublicId (void *ctx); | |
26 XMLPUBFUN const xmlChar * XMLCALL | |
27 xmlSAX2GetSystemId (void *ctx); | |
28 XMLPUBFUN void XMLCALL | |
29 xmlSAX2SetDocumentLocator (void *ctx, | |
30 xmlSAXLocatorPtr loc); | |
31 | |
32 XMLPUBFUN int XMLCALL | |
33 xmlSAX2GetLineNumber (void *ctx); | |
34 XMLPUBFUN int XMLCALL | |
35 xmlSAX2GetColumnNumber (void *ctx); | |
36 | |
37 XMLPUBFUN int XMLCALL | |
38 xmlSAX2IsStandalone (void *ctx); | |
39 XMLPUBFUN int XMLCALL | |
40 xmlSAX2HasInternalSubset (void *ctx); | |
41 XMLPUBFUN int XMLCALL | |
42 xmlSAX2HasExternalSubset (void *ctx); | |
43 | |
44 XMLPUBFUN void XMLCALL | |
45 xmlSAX2InternalSubset (void *ctx, | |
46 const xmlChar *name, | |
47 const xmlChar *ExternalID, | |
48 const xmlChar *SystemID); | |
49 XMLPUBFUN void XMLCALL | |
50 xmlSAX2ExternalSubset (void *ctx, | |
51 const xmlChar *name, | |
52 const xmlChar *ExternalID, | |
53 const xmlChar *SystemID); | |
54 XMLPUBFUN xmlEntityPtr XMLCALL | |
55 xmlSAX2GetEntity (void *ctx, | |
56 const xmlChar *name); | |
57 XMLPUBFUN xmlEntityPtr XMLCALL | |
58 xmlSAX2GetParameterEntity (void *ctx, | |
59 const xmlChar *name); | |
60 XMLPUBFUN xmlParserInputPtr XMLCALL | |
61 xmlSAX2ResolveEntity (void *ctx, | |
62 const xmlChar *publicId, | |
63 const xmlChar *systemId); | |
64 | |
65 XMLPUBFUN void XMLCALL | |
66 xmlSAX2EntityDecl (void *ctx, | |
67 const xmlChar *name, | |
68 int type, | |
69 const xmlChar *publicId, | |
70 const xmlChar *systemId, | |
71 xmlChar *content); | |
72 XMLPUBFUN void XMLCALL | |
73 xmlSAX2AttributeDecl (void *ctx, | |
74 const xmlChar *elem, | |
75 const xmlChar *fullname, | |
76 int type, | |
77 int def, | |
78 const xmlChar *defaultValue, | |
79 xmlEnumerationPtr tree); | |
80 XMLPUBFUN void XMLCALL | |
81 xmlSAX2ElementDecl (void *ctx, | |
82 const xmlChar *name, | |
83 int type, | |
84 xmlElementContentPtr content); | |
85 XMLPUBFUN void XMLCALL | |
86 xmlSAX2NotationDecl (void *ctx, | |
87 const xmlChar *name, | |
88 const xmlChar *publicId, | |
89 const xmlChar *systemId); | |
90 XMLPUBFUN void XMLCALL | |
91 xmlSAX2UnparsedEntityDecl (void *ctx, | |
92 const xmlChar *name, | |
93 const xmlChar *publicId, | |
94 const xmlChar *systemId, | |
95 const xmlChar *notationName); | |
96 | |
97 XMLPUBFUN void XMLCALL | |
98 xmlSAX2StartDocument (void *ctx); | |
99 XMLPUBFUN void XMLCALL | |
100 xmlSAX2EndDocument (void *ctx); | |
101 #if defined(LIBXML_SAX1_ENABLED) || defined(LIBXML_HTML_ENABLED) || \ | |
102 defined(LIBXML_WRITER_ENABLED) || defined(LIBXML_DOCB_ENABLED) || \ | |
103 defined(LIBXML_LEGACY_ENABLED) | |
104 XMLPUBFUN void XMLCALL | |
105 xmlSAX2StartElement (void *ctx, | |
106 const xmlChar *fullname, | |
107 const xmlChar **atts); | |
108 XMLPUBFUN void XMLCALL | |
109 xmlSAX2EndElement (void *ctx, | |
110 const xmlChar *name); | |
111 #endif /* LIBXML_SAX1_ENABLED or LIBXML_HTML_ENABLED or LIBXML_LEGACY_ENABLED */ | |
112 XMLPUBFUN void XMLCALL | |
113 xmlSAX2StartElementNs (void *ctx, | |
114 const xmlChar *localname, | |
115 const xmlChar *prefix, | |
116 const xmlChar *URI, | |
117 int nb_namespaces, | |
118 const xmlChar **namespaces, | |
119 int nb_attributes, | |
120 int nb_defaulted, | |
121 const xmlChar **attributes); | |
122 XMLPUBFUN void XMLCALL | |
123 xmlSAX2EndElementNs (void *ctx, | |
124 const xmlChar *localname, | |
125 const xmlChar *prefix, | |
126 const xmlChar *URI); | |
127 XMLPUBFUN void XMLCALL | |
128 xmlSAX2Reference (void *ctx, | |
129 const xmlChar *name); | |
130 XMLPUBFUN void XMLCALL | |
131 xmlSAX2Characters (void *ctx, | |
132 const xmlChar *ch, | |
133 int len); | |
134 XMLPUBFUN void XMLCALL | |
135 xmlSAX2IgnorableWhitespace (void *ctx, | |
136 const xmlChar *ch, | |
137 int len); | |
138 XMLPUBFUN void XMLCALL | |
139 xmlSAX2ProcessingInstruction (void *ctx, | |
140 const xmlChar *target, | |
141 const xmlChar *data); | |
142 XMLPUBFUN void XMLCALL | |
143 xmlSAX2Comment (void *ctx, | |
144 const xmlChar *value); | |
145 XMLPUBFUN void XMLCALL | |
146 xmlSAX2CDataBlock (void *ctx, | |
147 const xmlChar *value, | |
148 int len); | |
149 | |
150 #ifdef LIBXML_SAX1_ENABLED | |
151 XMLPUBFUN int XMLCALL | |
152 xmlSAXDefaultVersion (int version); | |
153 #endif /* LIBXML_SAX1_ENABLED */ | |
154 | |
155 XMLPUBFUN int XMLCALL | |
156 xmlSAXVersion (xmlSAXHandler *hdlr, | |
157 int version); | |
158 XMLPUBFUN void XMLCALL | |
159 xmlSAX2InitDefaultSAXHandler (xmlSAXHandler *hdlr, | |
160 int warning); | |
161 #ifdef LIBXML_HTML_ENABLED | |
162 XMLPUBFUN void XMLCALL | |
163 xmlSAX2InitHtmlDefaultSAXHandler(xmlSAXHandler *hdlr); | |
164 XMLPUBFUN void XMLCALL | |
165 htmlDefaultSAXHandlerInit (void); | |
166 #endif | |
167 #ifdef LIBXML_DOCB_ENABLED | |
168 XMLPUBFUN void XMLCALL | |
169 xmlSAX2InitDocbDefaultSAXHandler(xmlSAXHandler *hdlr); | |
170 XMLPUBFUN void XMLCALL | |
171 docbDefaultSAXHandlerInit (void); | |
172 #endif | |
173 XMLPUBFUN void XMLCALL | |
174 xmlDefaultSAXHandlerInit (void); | |
175 #ifdef __cplusplus | |
176 } | |
177 #endif | |
178 #endif /* __XML_SAX2_H__ */ |