ReactOS  0.4.14-dev-608-gd495a4f
globals.h
Go to the documentation of this file.
1 /*
2  * Summary: interface for all global variables of the library
3  * Description: all the global variables and thread handling for
4  * those variables is handled by this module.
5  *
6  * The bottom of this file is automatically generated by build_glob.py
7  * based on the description file global.data
8  *
9  * Copy: See Copyright for the status of this software.
10  *
11  * Author: Gary Pennington <Gary.Pennington@uk.sun.com>, Daniel Veillard
12  */
13 
14 #ifndef __XML_GLOBALS_H
15 #define __XML_GLOBALS_H
16 
17 #include <libxml/xmlversion.h>
18 #include <libxml/parser.h>
19 #include <libxml/xmlerror.h>
20 #include <libxml/SAX2.h>
21 #include <libxml/xmlmemory.h>
22 
23 #ifdef __cplusplus
24 extern "C" {
25 #endif
26 
29 
42  xmlCharEncoding enc);
43 
44 
58  int compression);
59 
64 
65 /*
66  * Externally global symbols which need to be protected for backwards
67  * compatibility support.
68  */
69 
70 #undef docbDefaultSAXHandler
71 #undef htmlDefaultSAXHandler
72 #undef oldXMLWDcompatibility
73 #undef xmlBufferAllocScheme
74 #undef xmlDefaultBufferSize
75 #undef xmlDefaultSAXHandler
76 #undef xmlDefaultSAXLocator
77 #undef xmlDoValidityCheckingDefaultValue
78 #undef xmlFree
79 #undef xmlGenericError
80 #undef xmlStructuredError
81 #undef xmlGenericErrorContext
82 #undef xmlStructuredErrorContext
83 #undef xmlGetWarningsDefaultValue
84 #undef xmlIndentTreeOutput
85 #undef xmlTreeIndentString
86 #undef xmlKeepBlanksDefaultValue
87 #undef xmlLineNumbersDefaultValue
88 #undef xmlLoadExtDtdDefaultValue
89 #undef xmlMalloc
90 #undef xmlMallocAtomic
91 #undef xmlMemStrdup
92 #undef xmlParserDebugEntities
93 #undef xmlParserVersion
94 #undef xmlPedanticParserDefaultValue
95 #undef xmlRealloc
96 #undef xmlSaveNoEmptyTags
97 #undef xmlSubstituteEntitiesDefaultValue
98 #undef xmlRegisterNodeDefaultValue
99 #undef xmlDeregisterNodeDefaultValue
100 #undef xmlLastError
101 #undef xmlParserInputBufferCreateFilenameValue
102 #undef xmlOutputBufferCreateFilenameValue
103 
118 
122 {
123  const char *xmlParserVersion;
124 
129 
131  xmlMallocFunc xmlMalloc;
134 
136  xmlStructuredErrorFunc xmlStructuredError;
138 
140 
143 
152 
155  const char *xmlTreeIndentString;
156 
159 
160  xmlMallocFunc xmlMallocAtomic;
162 
165 
167 };
168 
169 #ifdef __cplusplus
170 }
171 #endif
172 #include <libxml/threads.h>
173 #ifdef __cplusplus
174 extern "C" {
175 #endif
176 
178 
180 
181 XMLPUBFUN void XMLCALL xmlThrDefSetStructuredErrorFunc(void *ctx, xmlStructuredErrorFunc handler);
182 
187 
193 
195 /*
196  * In general the memory allocation entry points are not kept
197  * thread specific but this can be overridden by LIBXML_THREAD_ALLOC_ENABLED
198  * - xmlMalloc
199  * - xmlMallocAtomic
200  * - xmlRealloc
201  * - xmlMemStrdup
202  * - xmlFree
203  */
204 
205 #ifdef LIBXML_THREAD_ALLOC_ENABLED
206 #ifdef LIBXML_THREAD_ENABLED
207 XMLPUBFUN xmlMallocFunc * XMLCALL __xmlMalloc(void);
208 #define xmlMalloc \
209 (*(__xmlMalloc()))
210 #else
211 XMLPUBVAR xmlMallocFunc xmlMalloc;
212 #endif
213 
214 #ifdef LIBXML_THREAD_ENABLED
215 XMLPUBFUN xmlMallocFunc * XMLCALL __xmlMallocAtomic(void);
216 #define xmlMallocAtomic \
217 (*(__xmlMallocAtomic()))
218 #else
219 XMLPUBVAR xmlMallocFunc xmlMallocAtomic;
220 #endif
221 
222 #ifdef LIBXML_THREAD_ENABLED
223 XMLPUBFUN xmlReallocFunc * XMLCALL __xmlRealloc(void);
224 #define xmlRealloc \
225 (*(__xmlRealloc()))
226 #else
228 #endif
229 
230 #ifdef LIBXML_THREAD_ENABLED
231 XMLPUBFUN xmlFreeFunc * XMLCALL __xmlFree(void);
232 #define xmlFree \
233 (*(__xmlFree()))
234 #else
236 #endif
237 
238 #ifdef LIBXML_THREAD_ENABLED
239 XMLPUBFUN xmlStrdupFunc * XMLCALL __xmlMemStrdup(void);
240 #define xmlMemStrdup \
241 (*(__xmlMemStrdup()))
242 #else
244 #endif
245 
246 #else /* !LIBXML_THREAD_ALLOC_ENABLED */
247 XMLPUBVAR xmlMallocFunc xmlMalloc;
252 #endif /* LIBXML_THREAD_ALLOC_ENABLED */
253 
254 #ifdef LIBXML_DOCB_ENABLED
255 XMLPUBFUN xmlSAXHandlerV1 * XMLCALL __docbDefaultSAXHandler(void);
256 #ifdef LIBXML_THREAD_ENABLED
257 #define docbDefaultSAXHandler \
258 (*(__docbDefaultSAXHandler()))
259 #else
260 XMLPUBVAR xmlSAXHandlerV1 docbDefaultSAXHandler;
261 #endif
262 #endif
263 
264 #ifdef LIBXML_HTML_ENABLED
265 XMLPUBFUN xmlSAXHandlerV1 * XMLCALL __htmlDefaultSAXHandler(void);
266 #ifdef LIBXML_THREAD_ENABLED
267 #define htmlDefaultSAXHandler \
268 (*(__htmlDefaultSAXHandler()))
269 #else
270 XMLPUBVAR xmlSAXHandlerV1 htmlDefaultSAXHandler;
271 #endif
272 #endif
273 
275 #ifdef LIBXML_THREAD_ENABLED
276 #define xmlLastError \
277 (*(__xmlLastError()))
278 #else
280 #endif
281 
282 /*
283  * Everything starting from the line below is
284  * Automatically generated by build_glob.py.
285  * Do not modify the previous line.
286  */
287 
288 
290 #ifdef LIBXML_THREAD_ENABLED
291 #define oldXMLWDcompatibility \
292 (*(__oldXMLWDcompatibility()))
293 #else
295 #endif
296 
298 #ifdef LIBXML_THREAD_ENABLED
299 #define xmlBufferAllocScheme \
300 (*(__xmlBufferAllocScheme()))
301 #else
303 #endif
306 
308 #ifdef LIBXML_THREAD_ENABLED
309 #define xmlDefaultBufferSize \
310 (*(__xmlDefaultBufferSize()))
311 #else
313 #endif
315 
317 #ifdef LIBXML_THREAD_ENABLED
318 #define xmlDefaultSAXHandler \
319 (*(__xmlDefaultSAXHandler()))
320 #else
322 #endif
323 
325 #ifdef LIBXML_THREAD_ENABLED
326 #define xmlDefaultSAXLocator \
327 (*(__xmlDefaultSAXLocator()))
328 #else
330 #endif
331 
333 #ifdef LIBXML_THREAD_ENABLED
334 #define xmlDoValidityCheckingDefaultValue \
335 (*(__xmlDoValidityCheckingDefaultValue()))
336 #else
338 #endif
340 
342 #ifdef LIBXML_THREAD_ENABLED
343 #define xmlGenericError \
344 (*(__xmlGenericError()))
345 #else
347 #endif
348 
349 XMLPUBFUN xmlStructuredErrorFunc * XMLCALL __xmlStructuredError(void);
350 #ifdef LIBXML_THREAD_ENABLED
351 #define xmlStructuredError \
352 (*(__xmlStructuredError()))
353 #else
354 XMLPUBVAR xmlStructuredErrorFunc xmlStructuredError;
355 #endif
356 
358 #ifdef LIBXML_THREAD_ENABLED
359 #define xmlGenericErrorContext \
360 (*(__xmlGenericErrorContext()))
361 #else
363 #endif
364 
366 #ifdef LIBXML_THREAD_ENABLED
367 #define xmlStructuredErrorContext \
368 (*(__xmlStructuredErrorContext()))
369 #else
371 #endif
372 
374 #ifdef LIBXML_THREAD_ENABLED
375 #define xmlGetWarningsDefaultValue \
376 (*(__xmlGetWarningsDefaultValue()))
377 #else
379 #endif
381 
383 #ifdef LIBXML_THREAD_ENABLED
384 #define xmlIndentTreeOutput \
385 (*(__xmlIndentTreeOutput()))
386 #else
388 #endif
390 
391 XMLPUBFUN const char * * XMLCALL __xmlTreeIndentString(void);
392 #ifdef LIBXML_THREAD_ENABLED
393 #define xmlTreeIndentString \
394 (*(__xmlTreeIndentString()))
395 #else
397 #endif
398 XMLPUBFUN const char * XMLCALL xmlThrDefTreeIndentString(const char * v);
399 
401 #ifdef LIBXML_THREAD_ENABLED
402 #define xmlKeepBlanksDefaultValue \
403 (*(__xmlKeepBlanksDefaultValue()))
404 #else
406 #endif
408 
410 #ifdef LIBXML_THREAD_ENABLED
411 #define xmlLineNumbersDefaultValue \
412 (*(__xmlLineNumbersDefaultValue()))
413 #else
415 #endif
417 
419 #ifdef LIBXML_THREAD_ENABLED
420 #define xmlLoadExtDtdDefaultValue \
421 (*(__xmlLoadExtDtdDefaultValue()))
422 #else
424 #endif
426 
428 #ifdef LIBXML_THREAD_ENABLED
429 #define xmlParserDebugEntities \
430 (*(__xmlParserDebugEntities()))
431 #else
433 #endif
435 
436 XMLPUBFUN const char * * XMLCALL __xmlParserVersion(void);
437 #ifdef LIBXML_THREAD_ENABLED
438 #define xmlParserVersion \
439 (*(__xmlParserVersion()))
440 #else
442 #endif
443 
445 #ifdef LIBXML_THREAD_ENABLED
446 #define xmlPedanticParserDefaultValue \
447 (*(__xmlPedanticParserDefaultValue()))
448 #else
450 #endif
452 
454 #ifdef LIBXML_THREAD_ENABLED
455 #define xmlSaveNoEmptyTags \
456 (*(__xmlSaveNoEmptyTags()))
457 #else
459 #endif
461 
463 #ifdef LIBXML_THREAD_ENABLED
464 #define xmlSubstituteEntitiesDefaultValue \
465 (*(__xmlSubstituteEntitiesDefaultValue()))
466 #else
468 #endif
470 
472 #ifdef LIBXML_THREAD_ENABLED
473 #define xmlRegisterNodeDefaultValue \
474 (*(__xmlRegisterNodeDefaultValue()))
475 #else
477 #endif
478 
480 #ifdef LIBXML_THREAD_ENABLED
481 #define xmlDeregisterNodeDefaultValue \
482 (*(__xmlDeregisterNodeDefaultValue()))
483 #else
485 #endif
486 
489 #ifdef LIBXML_THREAD_ENABLED
490 #define xmlParserInputBufferCreateFilenameValue \
491 (*(__xmlParserInputBufferCreateFilenameValue()))
492 #else
494 #endif
495 
497 #ifdef LIBXML_THREAD_ENABLED
498 #define xmlOutputBufferCreateFilenameValue \
499 (*(__xmlOutputBufferCreateFilenameValue()))
500 #else
502 #endif
503 
504 #ifdef __cplusplus
505 }
506 #endif
507 
508 #endif /* __XML_GLOBALS_H */
XMLPUBFUN void XMLCALL xmlCleanupGlobals(void)
Definition: globals.c:58
xmlParserInputBufferCreateFilenameFunc xmlParserInputBufferCreateFilenameValue
Definition: globals.h:163
XMLPUBFUN xmlStructuredErrorFunc *XMLCALL __xmlStructuredError(void)
Definition: globals.c:885
XMLPUBVAR xmlSAXLocator xmlDefaultSAXLocator
Definition: globals.h:329
XMLPUBVAR xmlDeregisterNodeFunc xmlDeregisterNodeDefaultValue
Definition: globals.h:484
GLenum func
Definition: glext.h:6028
XMLPUBFUN int *XMLCALL __xmlDefaultBufferSize(void)
Definition: globals.c:822
XMLPUBVAR xmlMallocFunc xmlMallocAtomic
Definition: globals.h:248
int oldXMLWDcompatibility
Definition: globals.h:139
xmlMallocFunc xmlMalloc
Definition: globals.h:131
int xmlKeepBlanksDefaultValue
Definition: globals.h:147
XMLPUBVAR int xmlGetWarningsDefaultValue
Definition: globals.h:378
struct png_info_def **typedef void(__cdecl typeof(png_destroy_read_struct))(struct png_struct_def **
Definition: typeof.h:49
void * xmlStructuredErrorContext
Definition: globals.h:166
XMLPUBVAR xmlStructuredErrorFunc xmlStructuredError
Definition: globals.h:354
xmlFreeFunc xmlFree
Definition: globals.h:130
void(XMLCALL * xmlFreeFunc)(void *mem)
Definition: xmlmemory.h:57
XMLPUBFUN int *XMLCALL __xmlSaveNoEmptyTags(void)
Definition: globals.c:1057
int xmlSubstituteEntitiesDefaultValue
Definition: globals.h:144
XMLPUBFUN const char *XMLCALL xmlThrDefTreeIndentString(const char *v)
Definition: globals.c:952
XMLPUBVAR xmlRegisterNodeFunc xmlRegisterNodeDefaultValue
Definition: globals.h:476
XMLPUBFUN int *XMLCALL __xmlLoadExtDtdDefaultValue(void)
Definition: globals.c:997
XMLPUBFUN int XMLCALL xmlThrDefGetWarningsDefaultValue(int v)
Definition: globals.c:918
int xmlLoadExtDtdDefaultValue
Definition: globals.h:149
xmlStrdupFunc xmlMemStrdup
Definition: globals.h:132
XMLPUBFUN int XMLCALL xmlThrDefParserDebugEntities(int v)
Definition: globals.c:1020
xmlCharEncoding
Definition: encoding.h:58
XMLPUBFUN int *XMLCALL __xmlIndentTreeOutput(void)
Definition: globals.c:929
#define XMLPUBFUN
Definition: xmlexports.h:30
XMLPUBVAR int xmlSubstituteEntitiesDefaultValue
Definition: globals.h:467
XMLPUBFUN int *XMLCALL __xmlParserDebugEntities(void)
Definition: globals.c:1014
xmlDeregisterNodeFunc xmlDeregisterNodeDefaultValue
Definition: globals.h:158
XMLPUBFUN int XMLCALL xmlThrDefPedanticParserDefaultValue(int v)
Definition: globals.c:1046
void *(XMLCALL * xmlReallocFunc)(void *mem, size_t size)
Definition: xmlmemory.h:77
XMLPUBVAR int xmlIndentTreeOutput
Definition: globals.h:387
int xmlSaveNoEmptyTags
Definition: globals.h:153
XMLPUBFUN const char **XMLCALL __xmlParserVersion(void)
Definition: globals.c:1031
XMLPUBVAR int xmlLoadExtDtdDefaultValue
Definition: globals.h:423
int xmlLineNumbersDefaultValue
Definition: globals.h:148
XMLPUBFUN int *XMLCALL __xmlSubstituteEntitiesDefaultValue(void)
Definition: globals.c:1074
int xmlDefaultBufferSize
Definition: globals.h:142
XMLPUBFUN int *XMLCALL __xmlPedanticParserDefaultValue(void)
Definition: globals.c:1040
XMLPUBVAR int oldXMLWDcompatibility
Definition: globals.h:294
xmlRegisterNodeFunc xmlRegisterNodeDefaultValue
Definition: globals.h:157
xmlSAXHandlerV1 docbDefaultSAXHandler
Definition: globals.h:127
int xmlParserDebugEntities
Definition: globals.h:150
XMLPUBFUN xmlRegisterNodeFunc XMLCALL xmlThrDefRegisterNodeDefault(xmlRegisterNodeFunc func)
Definition: globals.c:622
struct node node
const char * xmlParserVersion
Definition: globals.h:123
XMLPUBVAR void * xmlStructuredErrorContext
Definition: globals.h:370
XMLPUBVAR xmlParserInputBufferCreateFilenameFunc xmlParserInputBufferCreateFilenameValue
Definition: globals.h:493
XMLPUBFUN int *XMLCALL __xmlKeepBlanksDefaultValue(void)
Definition: globals.c:963
XMLPUBFUN int *XMLCALL __xmlLineNumbersDefaultValue(void)
Definition: globals.c:980
xmlGlobalState * xmlGlobalStatePtr
Definition: globals.h:120
xmlBufferAllocationScheme
Definition: tree.h:74
XMLPUBFUN xmlParserInputBufferCreateFilenameFunc *XMLCALL __xmlParserInputBufferCreateFilenameValue(void)
Definition: globals.c:1109
XMLPUBFUN xmlDeregisterNodeFunc *XMLCALL __xmlDeregisterNodeDefaultValue(void)
Definition: globals.c:1100
xmlOutputBuffer * xmlOutputBufferPtr
Definition: tree.h:32
XMLPUBVAR int xmlLineNumbersDefaultValue
Definition: globals.h:414
char *(XMLCALL * xmlStrdupFunc)(const char *str)
Definition: xmlmemory.h:87
XMLPUBVAR xmlGenericErrorFunc xmlGenericError
Definition: globals.h:346
XMLPUBVAR xmlOutputBufferCreateFilenameFunc xmlOutputBufferCreateFilenameValue
Definition: globals.h:501
xmlSAXHandlerV1 htmlDefaultSAXHandler
Definition: globals.h:128
#define gs
Definition: i386-dis.c:436
XMLPUBVAR const char * xmlTreeIndentString
Definition: globals.h:396
XMLPUBFUN void XMLCALL xmlThrDefSetStructuredErrorFunc(void *ctx, xmlStructuredErrorFunc handler)
Definition: globals.c:596
XMLPUBVAR xmlReallocFunc xmlRealloc
Definition: globals.h:249
xmlSAXHandlerV1 xmlDefaultSAXHandler
Definition: globals.h:126
XMLPUBVAR int xmlKeepBlanksDefaultValue
Definition: globals.h:405
XMLPUBFUN int XMLCALL xmlThrDefLineNumbersDefaultValue(int v)
Definition: globals.c:986
XMLPUBFUN int XMLCALL xmlThrDefIndentTreeOutput(int v)
Definition: globals.c:935
XMLPUBFUN int XMLCALL xmlThrDefKeepBlanksDefaultValue(int v)
Definition: globals.c:969
XMLPUBFUN int XMLCALL xmlThrDefSaveNoEmptyTags(int v)
Definition: globals.c:1063
#define XMLPUBVAR
Definition: xmlexports.h:36
XMLPUBFUN int XMLCALL xmlThrDefDefaultBufferSize(int v)
Definition: globals.c:828
XMLPUBVAR const char * xmlParserVersion
Definition: globals.h:441
xmlGenericErrorFunc xmlGenericError
Definition: globals.h:135
XMLPUBFUN const char **XMLCALL __xmlTreeIndentString(void)
Definition: globals.c:946
XMLPUBVAR xmlSAXHandlerV1 xmlDefaultSAXHandler
Definition: globals.h:321
XMLPUBFUN int XMLCALL xmlThrDefDoValidityCheckingDefaultValue(int v)
Definition: globals.c:865
XMLPUBFUN void XMLCALL xmlInitGlobals(void)
Definition: globals.c:47
XMLPUBVAR int xmlPedanticParserDefaultValue
Definition: globals.h:449
XMLPUBVAR xmlFreeFunc xmlFree
Definition: globals.h:250
XMLPUBFUN xmlDeregisterNodeFunc XMLCALL xmlDeregisterNodeDefault(xmlDeregisterNodeFunc func)
Definition: globals.c:645
XMLPUBVAR int xmlDoValidityCheckingDefaultValue
Definition: globals.h:337
int xmlDoValidityCheckingDefaultValue
Definition: globals.h:145
XMLPUBFUN int *XMLCALL __xmlDoValidityCheckingDefaultValue(void)
Definition: globals.c:859
XMLPUBFUN xmlDeregisterNodeFunc XMLCALL xmlThrDefDeregisterNodeDefault(xmlDeregisterNodeFunc func)
Definition: globals.c:655
Definition: tree.h:489
XMLPUBFUN void XMLCALL xmlThrDefSetGenericErrorFunc(void *ctx, xmlGenericErrorFunc handler)
Definition: globals.c:585
xmlMallocFunc xmlMallocAtomic
Definition: globals.h:160
XMLPUBFUN xmlParserInputBufferCreateFilenameFunc XMLCALL xmlParserInputBufferCreateFilenameDefault(xmlParserInputBufferCreateFilenameFunc func)
_In_ fcb _In_ chunk _In_ uint64_t _In_ uint64_t _In_ bool _In_opt_ void _In_opt_ PIRP _In_ LIST_ENTRY _In_ uint8_t compression
Definition: btrfs_drv.h:1314
XMLPUBFUN xmlBufferAllocationScheme XMLCALL xmlThrDefBufferAllocScheme(xmlBufferAllocationScheme v)
Definition: globals.c:811
int xmlIndentTreeOutput
Definition: globals.h:154
xmlOutputBufferPtr(* xmlOutputBufferCreateFilenameFunc)(const char *URI, xmlCharEncodingHandlerPtr encoder, int compression)
Definition: globals.h:56
XMLPUBFUN xmlRegisterNodeFunc *XMLCALL __xmlRegisterNodeDefaultValue(void)
Definition: globals.c:1091
XMLPUBFUN xmlSAXHandlerV1 *XMLCALL __xmlDefaultSAXHandler(void)
void(* xmlRegisterNodeFunc)(xmlNodePtr node)
Definition: globals.h:110
XMLPUBFUN int XMLCALL xmlThrDefLoadExtDtdDefaultValue(int v)
Definition: globals.c:1003
int xmlPedanticParserDefaultValue
Definition: globals.h:151
XMLPUBVAR int xmlSaveNoEmptyTags
Definition: globals.h:458
XMLPUBVAR xmlStrdupFunc xmlMemStrdup
Definition: globals.h:251
xmlSAXLocator xmlDefaultSAXLocator
Definition: globals.h:125
XMLPUBFUN xmlOutputBufferCreateFilenameFunc *XMLCALL __xmlOutputBufferCreateFilenameValue(void)
Definition: globals.c:1118
void(* xmlDeregisterNodeFunc)(xmlNodePtr node)
Definition: globals.h:117
const GLdouble * v
Definition: gl.h:2040
XMLPUBFUN void **XMLCALL __xmlGenericErrorContext(void)
Definition: globals.c:894
xmlError xmlLastError
Definition: globals.h:161
int xmlGetWarningsDefaultValue
Definition: globals.h:146
xmlBufferAllocationScheme xmlBufferAllocScheme
Definition: globals.h:141
XMLPUBVAR int xmlParserDebugEntities
Definition: globals.h:432
XMLPUBFUN int XMLCALL xmlThrDefSubstituteEntitiesDefaultValue(int v)
Definition: globals.c:1080
XMLPUBVAR xmlMallocFunc xmlMalloc
Definition: globals.h:247
XMLPUBVAR xmlError xmlLastError
Definition: globals.h:279
XMLPUBVAR int xmlDefaultBufferSize
Definition: globals.h:312
XMLPUBFUN xmlOutputBufferCreateFilenameFunc XMLCALL xmlThrDefOutputBufferCreateFilenameDefault(xmlOutputBufferCreateFilenameFunc func)
Definition: globals.c:687
xmlStructuredErrorFunc xmlStructuredError
Definition: globals.h:136
#define XMLCALL
xmlOutputBufferCreateFilenameFunc xmlOutputBufferCreateFilenameValue
Definition: globals.h:164
const char * xmlTreeIndentString
Definition: globals.h:155
void(XMLCDECL * xmlGenericErrorFunc)(void *ctx, const char *msg,...) LIBXML_ATTR_FORMAT(2
Definition: xmlerror.h:845
xmlParserInputBufferPtr(* xmlParserInputBufferCreateFilenameFunc)(const char *URI, xmlCharEncoding enc)
Definition: globals.h:41
xmlReallocFunc xmlRealloc
Definition: globals.h:133
XMLPUBFUN void XMLCALL xmlInitializeGlobalState(xmlGlobalStatePtr gs)
Definition: globals.c:506
XMLPUBFUN xmlGenericErrorFunc *XMLCALL __xmlGenericError(void)
Definition: globals.c:876
XMLPUBVAR xmlBufferAllocationScheme xmlBufferAllocScheme
Definition: globals.h:302
XMLPUBFUN xmlSAXLocator *XMLCALL __xmlDefaultSAXLocator(void)
Definition: globals.c:850
XMLPUBFUN xmlError *XMLCALL __xmlLastError(void)
Definition: globals.c:728
void * xmlGenericErrorContext
Definition: globals.h:137
UINT(* handler)(MSIPACKAGE *)
Definition: action.c:7786
XMLPUBFUN int *XMLCALL __xmlGetWarningsDefaultValue(void)
Definition: globals.c:912
XMLPUBFUN void **XMLCALL __xmlStructuredErrorContext(void)
Definition: globals.c:903
XMLPUBFUN xmlBufferAllocationScheme *XMLCALL __xmlBufferAllocScheme(void)
Definition: globals.c:805
XMLPUBFUN xmlRegisterNodeFunc XMLCALL xmlRegisterNodeDefault(xmlRegisterNodeFunc func)
Definition: globals.c:612
XMLPUBFUN int *XMLCALL __oldXMLWDcompatibility(void)
Definition: globals.c:796
XMLPUBFUN xmlOutputBufferCreateFilenameFunc XMLCALL xmlOutputBufferCreateFilenameDefault(xmlOutputBufferCreateFilenameFunc func)
xmlParserInputBuffer * xmlParserInputBufferPtr
Definition: tree.h:29
XMLPUBFUN xmlParserInputBufferCreateFilenameFunc XMLCALL xmlThrDefParserInputBufferCreateFilenameDefault(xmlParserInputBufferCreateFilenameFunc func)
Definition: globals.c:670
XMLPUBVAR void * xmlGenericErrorContext
Definition: globals.h:362