~ubuntu-branches/ubuntu/wily/opencollada/wily-proposed

« back to all changes in this revision

Viewing changes to Externals/LibXML/doc/devhelp/libxml2-globals.html

  • Committer: Package Import Robot
  • Author(s): Matteo F. Vescovi
  • Date: 2015-05-14 17:23:27 UTC
  • Revision ID: package-import@ubuntu.com-20150514172327-f862u8envms01fra
Tags: upstream-0.1.0~20140703.ddf8f47+dfsg1
ImportĀ upstreamĀ versionĀ 0.1.0~20140703.ddf8f47+dfsg1

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0" encoding="UTF-8"?>
 
2
<html>
 
3
  <head>
 
4
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
 
5
    <title>globals: interface for all global variables of the library</title>
 
6
    <meta name="generator" content="Libxml2 devhelp stylesheet"/>
 
7
    <link rel="start" href="index.html" title="libxml2 Reference Manual"/>
 
8
    <link rel="up" href="general.html" title="API"/>
 
9
    <link rel="stylesheet" href="style.css" type="text/css"/>
 
10
    <link rel="chapter" href="general.html" title="API"/>
 
11
  </head>
 
12
  <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 
13
    <table class="navigation" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
 
14
      <tr valign="middle">
 
15
        <td>
 
16
          <a accesskey="p" href="libxml2-entities.html">
 
17
            <img src="left.png" width="24" height="24" border="0" alt="Prev"/>
 
18
          </a>
 
19
        </td>
 
20
        <td>
 
21
          <a accesskey="u" href="general.html">
 
22
            <img src="up.png" width="24" height="24" border="0" alt="Up"/>
 
23
          </a>
 
24
        </td>
 
25
        <td>
 
26
          <a accesskey="h" href="index.html">
 
27
            <img src="home.png" width="24" height="24" border="0" alt="Home"/>
 
28
          </a>
 
29
        </td>
 
30
        <td>
 
31
          <a accesskey="n" href="libxml2-hash.html">
 
32
            <img src="right.png" width="24" height="24" border="0" alt="Next"/>
 
33
          </a>
 
34
        </td>
 
35
        <th width="100%" align="center">libxml2 Reference Manual</th>
 
36
      </tr>
 
37
    </table>
 
38
    <h2>
 
39
      <span class="refentrytitle">globals</span>
 
40
    </h2>
 
41
    <p>globals - interface for all global variables of the library</p>
 
42
    <p>all the global variables and thread handling for those variables is handled by this module.  The bottom of this file is automatically generated by build_glob.py based on the description file global.data </p>
 
43
    <p>Author(s): Gary Pennington &lt;Gary.Pennington@uk.sun.com&gt;, Daniel Veillard </p>
 
44
    <div class="refsynopsisdiv">
 
45
      <h2>Synopsis</h2>
 
46
      <pre class="synopsis">typedef <a href="libxml2-globals.html#xmlGlobalState">xmlGlobalState</a> * <a href="#xmlGlobalStatePtr">xmlGlobalStatePtr</a>;
 
47
typedef struct _xmlGlobalState <a href="#xmlGlobalState">xmlGlobalState</a>;
 
48
void    <a href="#xmlThrDefSetStructuredErrorFunc">xmlThrDefSetStructuredErrorFunc</a>  (void * ctx, <br/>                                       <a href="libxml2-xmlerror.html#xmlStructuredErrorFunc">xmlStructuredErrorFunc</a> handler);
 
49
void    <a href="#xmlInitializeGlobalState">xmlInitializeGlobalState</a>        (<a href="libxml2-globals.html#xmlGlobalStatePtr">xmlGlobalStatePtr</a> gs);
 
50
<a href="libxml2-tree.html#xmlBufferAllocationScheme">xmlBufferAllocationScheme</a>     <a href="#xmlThrDefBufferAllocScheme">xmlThrDefBufferAllocScheme</a>    (<a href="libxml2-tree.html#xmlBufferAllocationScheme">xmlBufferAllocationScheme</a> v);
 
51
int     <a href="#xmlThrDefPedanticParserDefaultValue">xmlThrDefPedanticParserDefaultValue</a>  (int v);
 
52
<a href="libxml2-globals.html#xmlRegisterNodeFunc">xmlRegisterNodeFunc</a>      <a href="#xmlRegisterNodeDefault">xmlRegisterNodeDefault</a>    (<a href="libxml2-globals.html#xmlRegisterNodeFunc">xmlRegisterNodeFunc</a> func);
 
53
typedef <a href="libxml2-tree.html#xmlParserInputBufferPtr">xmlParserInputBufferPtr</a> <a href="#xmlParserInputBufferCreateFilenameFunc">xmlParserInputBufferCreateFilenameFunc</a>    (const char * URI, <br/>                                                         <a href="libxml2-encoding.html#xmlCharEncoding">xmlCharEncoding</a> enc);
 
54
<a href="libxml2-globals.html#xmlOutputBufferCreateFilenameFunc">xmlOutputBufferCreateFilenameFunc</a>  <a href="#xmlThrDefOutputBufferCreateFilenameDefault">xmlThrDefOutputBufferCreateFilenameDefault</a>    (<a href="libxml2-globals.html#xmlOutputBufferCreateFilenameFunc">xmlOutputBufferCreateFilenameFunc</a> func);
 
55
<a href="libxml2-globals.html#xmlDeregisterNodeFunc">xmlDeregisterNodeFunc</a>  <a href="#xmlDeregisterNodeDefault">xmlDeregisterNodeDefault</a>        (<a href="libxml2-globals.html#xmlDeregisterNodeFunc">xmlDeregisterNodeFunc</a> func);
 
56
int     <a href="#xmlThrDefDefaultBufferSize">xmlThrDefDefaultBufferSize</a>    (int v);
 
57
<a href="libxml2-globals.html#xmlOutputBufferCreateFilenameFunc">xmlOutputBufferCreateFilenameFunc</a>  <a href="#xmlOutputBufferCreateFilenameDefault">xmlOutputBufferCreateFilenameDefault</a>        (<a href="libxml2-globals.html#xmlOutputBufferCreateFilenameFunc">xmlOutputBufferCreateFilenameFunc</a> func);
 
58
int     <a href="#xmlThrDefLoadExtDtdDefaultValue">xmlThrDefLoadExtDtdDefaultValue</a>  (int v);
 
59
<a href="libxml2-globals.html#xmlRegisterNodeFunc">xmlRegisterNodeFunc</a>      <a href="#xmlThrDefRegisterNodeDefault">xmlThrDefRegisterNodeDefault</a>        (<a href="libxml2-globals.html#xmlRegisterNodeFunc">xmlRegisterNodeFunc</a> func);
 
60
int     <a href="#xmlThrDefKeepBlanksDefaultValue">xmlThrDefKeepBlanksDefaultValue</a>  (int v);
 
61
typedef void <a href="#xmlDeregisterNodeFunc">xmlDeregisterNodeFunc</a>         (<a href="libxml2-tree.html#xmlNodePtr">xmlNodePtr</a> node);
 
62
int     <a href="#xmlThrDefParserDebugEntities">xmlThrDefParserDebugEntities</a>        (int v);
 
63
<a href="libxml2-globals.html#xmlParserInputBufferCreateFilenameFunc">xmlParserInputBufferCreateFilenameFunc</a>        <a href="#xmlThrDefParserInputBufferCreateFilenameDefault">xmlThrDefParserInputBufferCreateFilenameDefault</a>  (<a href="libxml2-globals.html#xmlParserInputBufferCreateFilenameFunc">xmlParserInputBufferCreateFilenameFunc</a> func);
 
64
void    <a href="#xmlThrDefSetGenericErrorFunc">xmlThrDefSetGenericErrorFunc</a>        (void * ctx, <br/>                                       <a href="libxml2-xmlerror.html#xmlGenericErrorFunc">xmlGenericErrorFunc</a> handler);
 
65
<a href="libxml2-globals.html#xmlParserInputBufferCreateFilenameFunc">xmlParserInputBufferCreateFilenameFunc</a>        <a href="#xmlParserInputBufferCreateFilenameDefault">xmlParserInputBufferCreateFilenameDefault</a>      (<a href="libxml2-globals.html#xmlParserInputBufferCreateFilenameFunc">xmlParserInputBufferCreateFilenameFunc</a> func);
 
66
int     <a href="#xmlThrDefDoValidityCheckingDefaultValue">xmlThrDefDoValidityCheckingDefaultValue</a>  (int v);
 
67
void    <a href="#xmlCleanupGlobals">xmlCleanupGlobals</a>              (void);
 
68
int     <a href="#xmlThrDefGetWarningsDefaultValue">xmlThrDefGetWarningsDefaultValue</a>        (int v);
 
69
<a href="libxml2-globals.html#xmlDeregisterNodeFunc">xmlDeregisterNodeFunc</a>  <a href="#xmlThrDefDeregisterNodeDefault">xmlThrDefDeregisterNodeDefault</a>    (<a href="libxml2-globals.html#xmlDeregisterNodeFunc">xmlDeregisterNodeFunc</a> func);
 
70
int     <a href="#xmlThrDefSubstituteEntitiesDefaultValue">xmlThrDefSubstituteEntitiesDefaultValue</a>  (int v);
 
71
typedef void <a href="#xmlRegisterNodeFunc">xmlRegisterNodeFunc</a>             (<a href="libxml2-tree.html#xmlNodePtr">xmlNodePtr</a> node);
 
72
int     <a href="#xmlThrDefSaveNoEmptyTags">xmlThrDefSaveNoEmptyTags</a>        (int v);
 
73
int     <a href="#xmlThrDefIndentTreeOutput">xmlThrDefIndentTreeOutput</a>      (int v);
 
74
typedef <a href="libxml2-tree.html#xmlOutputBufferPtr">xmlOutputBufferPtr</a> <a href="#xmlOutputBufferCreateFilenameFunc">xmlOutputBufferCreateFilenameFunc</a>        (const char * URI, <br/>                                                         <a href="libxml2-encoding.html#xmlCharEncodingHandlerPtr">xmlCharEncodingHandlerPtr</a> encoder, <br/>                                                  int compression);
 
75
void    <a href="#xmlInitGlobals">xmlInitGlobals</a>                    (void);
 
76
int     <a href="#xmlThrDefLineNumbersDefaultValue">xmlThrDefLineNumbersDefaultValue</a>        (int v);
 
77
const char *    <a href="#xmlThrDefTreeIndentString">xmlThrDefTreeIndentString</a>      (const char * v);
 
78
</pre>
 
79
    </div>
 
80
    <div class="refsect1" lang="en">
 
81
      <h2>Description</h2>
 
82
    </div>
 
83
    <div class="refsect1" lang="en">
 
84
      <h2>Details</h2>
 
85
      <div class="refsect2" lang="en">
 
86
        <div class="refsect2" lang="en"><h3><a name="xmlGlobalState">Structure </a>xmlGlobalState</h3><pre class="programlisting">struct _xmlGlobalState {
 
87
    const char *        xmlParserVersion
 
88
    <a href="libxml2-tree.html#xmlSAXLocator">xmlSAXLocator</a> xmlDefaultSAXLocator
 
89
    <a href="libxml2-parser.html#xmlSAXHandlerV1">xmlSAXHandlerV1</a>   xmlDefaultSAXHandler
 
90
    <a href="libxml2-parser.html#xmlSAXHandlerV1">xmlSAXHandlerV1</a>   docbDefaultSAXHandler
 
91
    <a href="libxml2-parser.html#xmlSAXHandlerV1">xmlSAXHandlerV1</a>   htmlDefaultSAXHandler
 
92
    <a href="libxml2-xmlmemory.html#xmlFreeFunc">xmlFreeFunc</a>        xmlFree
 
93
    <a href="libxml2-xmlmemory.html#xmlMallocFunc">xmlMallocFunc</a>    xmlMalloc
 
94
    <a href="libxml2-xmlmemory.html#xmlStrdupFunc">xmlStrdupFunc</a>    xmlMemStrdup
 
95
    <a href="libxml2-xmlmemory.html#xmlReallocFunc">xmlReallocFunc</a>  xmlRealloc
 
96
    <a href="libxml2-xmlerror.html#xmlGenericErrorFunc">xmlGenericErrorFunc</a> xmlGenericError
 
97
    <a href="libxml2-xmlerror.html#xmlStructuredErrorFunc">xmlStructuredErrorFunc</a>   xmlStructuredError
 
98
    void *      xmlGenericErrorContext
 
99
    int oldXMLWDcompatibility
 
100
    <a href="libxml2-tree.html#xmlBufferAllocationScheme">xmlBufferAllocationScheme</a> xmlBufferAllocScheme
 
101
    int xmlDefaultBufferSize
 
102
    int xmlSubstituteEntitiesDefaultValue
 
103
    int xmlDoValidityCheckingDefaultValue
 
104
    int xmlGetWarningsDefaultValue
 
105
    int xmlKeepBlanksDefaultValue
 
106
    int xmlLineNumbersDefaultValue
 
107
    int xmlLoadExtDtdDefaultValue
 
108
    int xmlParserDebugEntities
 
109
    int xmlPedanticParserDefaultValue
 
110
    int xmlSaveNoEmptyTags
 
111
    int xmlIndentTreeOutput
 
112
    const char *        xmlTreeIndentString
 
113
    <a href="libxml2-globals.html#xmlRegisterNodeFunc">xmlRegisterNodeFunc</a>  xmlRegisterNodeDefaultValue
 
114
    <a href="libxml2-globals.html#xmlDeregisterNodeFunc">xmlDeregisterNodeFunc</a>      xmlDeregisterNodeDefaultValue
 
115
    <a href="libxml2-xmlmemory.html#xmlMallocFunc">xmlMallocFunc</a>    xmlMallocAtomic
 
116
    <a href="libxml2-xmlerror.html#xmlError">xmlError</a>       xmlLastError
 
117
    <a href="libxml2-globals.html#xmlParserInputBufferCreateFilenameFunc">xmlParserInputBufferCreateFilenameFunc</a>    xmlParserInputBufferCreateFilenameValue
 
118
    <a href="libxml2-globals.html#xmlOutputBufferCreateFilenameFunc">xmlOutputBufferCreateFilenameFunc</a>      xmlOutputBufferCreateFilenameValue
 
119
} xmlGlobalState;
 
120
</pre><p/>
 
121
</div>
 
122
        <hr/>
 
123
        <div class="refsect2" lang="en"><h3><a name="xmlGlobalStatePtr">Typedef </a>xmlGlobalStatePtr</h3><pre class="programlisting"><a href="libxml2-globals.html#xmlGlobalState">xmlGlobalState</a> * xmlGlobalStatePtr;
 
124
</pre><p/>
 
125
</div>
 
126
        <hr/>
 
127
        <div class="refsect2" lang="en"><h3><a name="xmlDeregisterNodeFunc"/>Function type xmlDeregisterNodeFunc</h3><pre class="programlisting">void   xmlDeregisterNodeFunc           (<a href="libxml2-tree.html#xmlNodePtr">xmlNodePtr</a> node)<br/>
 
128
</pre><p/>
 
129
<div class="variablelist"><table border="0"><col align="left"/><tbody><tr><td><span class="term"><i><tt>node</tt></i>:</span></td><td/></tr></tbody></table></div></div>
 
130
        <hr/>
 
131
        <div class="refsect2" lang="en"><h3><a name="xmlOutputBufferCreateFilenameFunc"/>Function type xmlOutputBufferCreateFilenameFunc</h3><pre class="programlisting"><a href="libxml2-tree.html#xmlOutputBufferPtr">xmlOutputBufferPtr</a>  xmlOutputBufferCreateFilenameFunc       (const char * URI, <br/>                                                         <a href="libxml2-encoding.html#xmlCharEncodingHandlerPtr">xmlCharEncodingHandlerPtr</a> encoder, <br/>                                                  int compression)<br/>
 
132
</pre><p/>
 
133
<div class="variablelist"><table border="0"><col align="left"/><tbody><tr><td><span class="term"><i><tt>URI</tt></i>:</span></td><td/></tr><tr><td><span class="term"><i><tt>encoder</tt></i>:</span></td><td/></tr><tr><td><span class="term"><i><tt>compression</tt></i>:</span></td><td/></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td/></tr></tbody></table></div></div>
 
134
        <hr/>
 
135
        <div class="refsect2" lang="en"><h3><a name="xmlParserInputBufferCreateFilenameFunc"/>Function type xmlParserInputBufferCreateFilenameFunc</h3><pre class="programlisting"><a href="libxml2-tree.html#xmlParserInputBufferPtr">xmlParserInputBufferPtr</a>      xmlParserInputBufferCreateFilenameFunc  (const char * URI, <br/>                                                         <a href="libxml2-encoding.html#xmlCharEncoding">xmlCharEncoding</a> enc)<br/>
 
136
</pre><p/>
 
137
<div class="variablelist"><table border="0"><col align="left"/><tbody><tr><td><span class="term"><i><tt>URI</tt></i>:</span></td><td/></tr><tr><td><span class="term"><i><tt>enc</tt></i>:</span></td><td/></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td/></tr></tbody></table></div></div>
 
138
        <hr/>
 
139
        <div class="refsect2" lang="en"><h3><a name="xmlRegisterNodeFunc"/>Function type xmlRegisterNodeFunc</h3><pre class="programlisting">void       xmlRegisterNodeFunc             (<a href="libxml2-tree.html#xmlNodePtr">xmlNodePtr</a> node)<br/>
 
140
</pre><p/>
 
141
<div class="variablelist"><table border="0"><col align="left"/><tbody><tr><td><span class="term"><i><tt>node</tt></i>:</span></td><td/></tr></tbody></table></div></div>
 
142
        <hr/>
 
143
        <div class="refsect2" lang="en"><h3><a name="docbDefaultSAXHandler">Variable </a>docbDefaultSAXHandler</h3><pre class="programlisting"><a href="libxml2-parser.html#xmlSAXHandlerV1">xmlSAXHandlerV1</a> docbDefaultSAXHandler;
 
144
</pre><p/>
 
145
</div>
 
146
        <hr/>
 
147
        <div class="refsect2" lang="en"><h3><a name="htmlDefaultSAXHandler">Variable </a>htmlDefaultSAXHandler</h3><pre class="programlisting"><a href="libxml2-parser.html#xmlSAXHandlerV1">xmlSAXHandlerV1</a> htmlDefaultSAXHandler;
 
148
</pre><p/>
 
149
</div>
 
150
        <hr/>
 
151
        <div class="refsect2" lang="en"><h3><a name="oldXMLWDcompatibility">Variable </a>oldXMLWDcompatibility</h3><pre class="programlisting">int oldXMLWDcompatibility;
 
152
</pre><p/>
 
153
</div>
 
154
        <hr/>
 
155
        <div class="refsect2" lang="en"><h3><a name="xmlBufferAllocScheme">Variable </a>xmlBufferAllocScheme</h3><pre class="programlisting"><a href="libxml2-tree.html#xmlBufferAllocationScheme">xmlBufferAllocationScheme</a> xmlBufferAllocScheme;
 
156
</pre><p/>
 
157
</div>
 
158
        <hr/>
 
159
        <div class="refsect2" lang="en"><h3><a name="xmlDefaultBufferSize">Variable </a>xmlDefaultBufferSize</h3><pre class="programlisting">int xmlDefaultBufferSize;
 
160
</pre><p/>
 
161
</div>
 
162
        <hr/>
 
163
        <div class="refsect2" lang="en"><h3><a name="xmlDefaultSAXHandler">Variable </a>xmlDefaultSAXHandler</h3><pre class="programlisting"><a href="libxml2-parser.html#xmlSAXHandlerV1">xmlSAXHandlerV1</a> xmlDefaultSAXHandler;
 
164
</pre><p/>
 
165
</div>
 
166
        <hr/>
 
167
        <div class="refsect2" lang="en"><h3><a name="xmlDefaultSAXLocator">Variable </a>xmlDefaultSAXLocator</h3><pre class="programlisting"><a href="libxml2-tree.html#xmlSAXLocator">xmlSAXLocator</a> xmlDefaultSAXLocator;
 
168
</pre><p/>
 
169
</div>
 
170
        <hr/>
 
171
        <div class="refsect2" lang="en"><h3><a name="xmlDeregisterNodeDefaultValue">Variable </a>xmlDeregisterNodeDefaultValue</h3><pre class="programlisting"><a href="libxml2-globals.html#xmlDeregisterNodeFunc">xmlDeregisterNodeFunc</a> xmlDeregisterNodeDefaultValue;
 
172
</pre><p/>
 
173
</div>
 
174
        <hr/>
 
175
        <div class="refsect2" lang="en"><h3><a name="xmlDoValidityCheckingDefaultValue">Variable </a>xmlDoValidityCheckingDefaultValue</h3><pre class="programlisting">int xmlDoValidityCheckingDefaultValue;
 
176
</pre><p/>
 
177
</div>
 
178
        <hr/>
 
179
        <div class="refsect2" lang="en"><h3><a name="xmlFree">Variable </a>xmlFree</h3><pre class="programlisting"><a href="libxml2-xmlmemory.html#xmlFreeFunc">xmlFreeFunc</a> xmlFree;
 
180
</pre><p/>
 
181
</div>
 
182
        <hr/>
 
183
        <div class="refsect2" lang="en"><h3><a name="xmlGenericError">Variable </a>xmlGenericError</h3><pre class="programlisting"><a href="libxml2-xmlerror.html#xmlGenericErrorFunc">xmlGenericErrorFunc</a> xmlGenericError;
 
184
</pre><p/>
 
185
</div>
 
186
        <hr/>
 
187
        <div class="refsect2" lang="en"><h3><a name="xmlGenericErrorContext">Variable </a>xmlGenericErrorContext</h3><pre class="programlisting">void * xmlGenericErrorContext;
 
188
</pre><p/>
 
189
</div>
 
190
        <hr/>
 
191
        <div class="refsect2" lang="en"><h3><a name="xmlGetWarningsDefaultValue">Variable </a>xmlGetWarningsDefaultValue</h3><pre class="programlisting">int xmlGetWarningsDefaultValue;
 
192
</pre><p/>
 
193
</div>
 
194
        <hr/>
 
195
        <div class="refsect2" lang="en"><h3><a name="xmlIndentTreeOutput">Variable </a>xmlIndentTreeOutput</h3><pre class="programlisting">int xmlIndentTreeOutput;
 
196
</pre><p/>
 
197
</div>
 
198
        <hr/>
 
199
        <div class="refsect2" lang="en"><h3><a name="xmlKeepBlanksDefaultValue">Variable </a>xmlKeepBlanksDefaultValue</h3><pre class="programlisting">int xmlKeepBlanksDefaultValue;
 
200
</pre><p/>
 
201
</div>
 
202
        <hr/>
 
203
        <div class="refsect2" lang="en"><h3><a name="xmlLastError">Variable </a>xmlLastError</h3><pre class="programlisting"><a href="libxml2-xmlerror.html#xmlError">xmlError</a> xmlLastError;
 
204
</pre><p/>
 
205
</div>
 
206
        <hr/>
 
207
        <div class="refsect2" lang="en"><h3><a name="xmlLineNumbersDefaultValue">Variable </a>xmlLineNumbersDefaultValue</h3><pre class="programlisting">int xmlLineNumbersDefaultValue;
 
208
</pre><p/>
 
209
</div>
 
210
        <hr/>
 
211
        <div class="refsect2" lang="en"><h3><a name="xmlLoadExtDtdDefaultValue">Variable </a>xmlLoadExtDtdDefaultValue</h3><pre class="programlisting">int xmlLoadExtDtdDefaultValue;
 
212
</pre><p/>
 
213
</div>
 
214
        <hr/>
 
215
        <div class="refsect2" lang="en"><h3><a name="xmlMalloc">Variable </a>xmlMalloc</h3><pre class="programlisting"><a href="libxml2-xmlmemory.html#xmlMallocFunc">xmlMallocFunc</a> xmlMalloc;
 
216
</pre><p/>
 
217
</div>
 
218
        <hr/>
 
219
        <div class="refsect2" lang="en"><h3><a name="xmlMallocAtomic">Variable </a>xmlMallocAtomic</h3><pre class="programlisting"><a href="libxml2-xmlmemory.html#xmlMallocFunc">xmlMallocFunc</a> xmlMallocAtomic;
 
220
</pre><p/>
 
221
</div>
 
222
        <hr/>
 
223
        <div class="refsect2" lang="en"><h3><a name="xmlMemStrdup">Variable </a>xmlMemStrdup</h3><pre class="programlisting"><a href="libxml2-xmlmemory.html#xmlStrdupFunc">xmlStrdupFunc</a> xmlMemStrdup;
 
224
</pre><p/>
 
225
</div>
 
226
        <hr/>
 
227
        <div class="refsect2" lang="en"><h3><a name="xmlOutputBufferCreateFilenameValue">Variable </a>xmlOutputBufferCreateFilenameValue</h3><pre class="programlisting"><a href="libxml2-globals.html#xmlOutputBufferCreateFilenameFunc">xmlOutputBufferCreateFilenameFunc</a> xmlOutputBufferCreateFilenameValue;
 
228
</pre><p/>
 
229
</div>
 
230
        <hr/>
 
231
        <div class="refsect2" lang="en"><h3><a name="xmlParserDebugEntities">Variable </a>xmlParserDebugEntities</h3><pre class="programlisting">int xmlParserDebugEntities;
 
232
</pre><p/>
 
233
</div>
 
234
        <hr/>
 
235
        <div class="refsect2" lang="en"><h3><a name="xmlParserInputBufferCreateFilenameValue">Variable </a>xmlParserInputBufferCreateFilenameValue</h3><pre class="programlisting"><a href="libxml2-globals.html#xmlParserInputBufferCreateFilenameFunc">xmlParserInputBufferCreateFilenameFunc</a> xmlParserInputBufferCreateFilenameValue;
 
236
</pre><p/>
 
237
</div>
 
238
        <hr/>
 
239
        <div class="refsect2" lang="en"><h3><a name="xmlParserVersion">Variable </a>xmlParserVersion</h3><pre class="programlisting">const char * xmlParserVersion;
 
240
</pre><p/>
 
241
</div>
 
242
        <hr/>
 
243
        <div class="refsect2" lang="en"><h3><a name="xmlPedanticParserDefaultValue">Variable </a>xmlPedanticParserDefaultValue</h3><pre class="programlisting">int xmlPedanticParserDefaultValue;
 
244
</pre><p/>
 
245
</div>
 
246
        <hr/>
 
247
        <div class="refsect2" lang="en"><h3><a name="xmlRealloc">Variable </a>xmlRealloc</h3><pre class="programlisting"><a href="libxml2-xmlmemory.html#xmlReallocFunc">xmlReallocFunc</a> xmlRealloc;
 
248
</pre><p/>
 
249
</div>
 
250
        <hr/>
 
251
        <div class="refsect2" lang="en"><h3><a name="xmlRegisterNodeDefaultValue">Variable </a>xmlRegisterNodeDefaultValue</h3><pre class="programlisting"><a href="libxml2-globals.html#xmlRegisterNodeFunc">xmlRegisterNodeFunc</a> xmlRegisterNodeDefaultValue;
 
252
</pre><p/>
 
253
</div>
 
254
        <hr/>
 
255
        <div class="refsect2" lang="en"><h3><a name="xmlSaveNoEmptyTags">Variable </a>xmlSaveNoEmptyTags</h3><pre class="programlisting">int xmlSaveNoEmptyTags;
 
256
</pre><p/>
 
257
</div>
 
258
        <hr/>
 
259
        <div class="refsect2" lang="en"><h3><a name="xmlStructuredError">Variable </a>xmlStructuredError</h3><pre class="programlisting"><a href="libxml2-xmlerror.html#xmlStructuredErrorFunc">xmlStructuredErrorFunc</a> xmlStructuredError;
 
260
</pre><p/>
 
261
</div>
 
262
        <hr/>
 
263
        <div class="refsect2" lang="en"><h3><a name="xmlSubstituteEntitiesDefaultValue">Variable </a>xmlSubstituteEntitiesDefaultValue</h3><pre class="programlisting">int xmlSubstituteEntitiesDefaultValue;
 
264
</pre><p/>
 
265
</div>
 
266
        <hr/>
 
267
        <div class="refsect2" lang="en"><h3><a name="xmlTreeIndentString">Variable </a>xmlTreeIndentString</h3><pre class="programlisting">const char * xmlTreeIndentString;
 
268
</pre><p/>
 
269
</div>
 
270
        <hr/>
 
271
        <div class="refsect2" lang="en"><h3><a name="xmlCleanupGlobals"/>xmlCleanupGlobals ()</h3><pre class="programlisting">void      xmlCleanupGlobals               (void)<br/>
 
272
</pre><p>Additional cleanup for multi-threading</p>
 
273
</div>
 
274
        <hr/>
 
275
        <div class="refsect2" lang="en"><h3><a name="xmlDeregisterNodeDefault"/>xmlDeregisterNodeDefault ()</h3><pre class="programlisting"><a href="libxml2-globals.html#xmlDeregisterNodeFunc">xmlDeregisterNodeFunc</a>      xmlDeregisterNodeDefault        (<a href="libxml2-globals.html#xmlDeregisterNodeFunc">xmlDeregisterNodeFunc</a> func)<br/>
 
276
</pre><p>Registers a callback for node destruction</p>
 
277
<div class="variablelist"><table border="0"><col align="left"/><tbody><tr><td><span class="term"><i><tt>func</tt></i>:</span></td><td>function pointer to the new DeregisterNodeFunc</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>the previous value of the deregistration function</td></tr></tbody></table></div></div>
 
278
        <hr/>
 
279
        <div class="refsect2" lang="en"><h3><a name="xmlInitGlobals"/>xmlInitGlobals ()</h3><pre class="programlisting">void    xmlInitGlobals                  (void)<br/>
 
280
</pre><p>Additional initialisation for multi-threading</p>
 
281
</div>
 
282
        <hr/>
 
283
        <div class="refsect2" lang="en"><h3><a name="xmlInitializeGlobalState"/>xmlInitializeGlobalState ()</h3><pre class="programlisting">void        xmlInitializeGlobalState        (<a href="libxml2-globals.html#xmlGlobalStatePtr">xmlGlobalStatePtr</a> gs)<br/>
 
284
</pre><p>xmlInitializeGlobalState() initialize a global state with all the default values of the library.</p>
 
285
<div class="variablelist"><table border="0"><col align="left"/><tbody><tr><td><span class="term"><i><tt>gs</tt></i>:</span></td><td>a pointer to a newly allocated global state</td></tr></tbody></table></div></div>
 
286
        <hr/>
 
287
        <div class="refsect2" lang="en"><h3><a name="xmlOutputBufferCreateFilenameDefault"/>xmlOutputBufferCreateFilenameDefault ()</h3><pre class="programlisting"><a href="libxml2-globals.html#xmlOutputBufferCreateFilenameFunc">xmlOutputBufferCreateFilenameFunc</a>      xmlOutputBufferCreateFilenameDefault    (<a href="libxml2-globals.html#xmlOutputBufferCreateFilenameFunc">xmlOutputBufferCreateFilenameFunc</a> func)<br/>
 
288
</pre><p>Registers a callback for URI output file handling</p>
 
289
<div class="variablelist"><table border="0"><col align="left"/><tbody><tr><td><span class="term"><i><tt>func</tt></i>:</span></td><td>function pointer to the new OutputBufferCreateFilenameFunc</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>the old value of the registration function</td></tr></tbody></table></div></div>
 
290
        <hr/>
 
291
        <div class="refsect2" lang="en"><h3><a name="xmlParserInputBufferCreateFilenameDefault"/>xmlParserInputBufferCreateFilenameDefault ()</h3><pre class="programlisting"><a href="libxml2-globals.html#xmlParserInputBufferCreateFilenameFunc">xmlParserInputBufferCreateFilenameFunc</a>  xmlParserInputBufferCreateFilenameDefault       (<a href="libxml2-globals.html#xmlParserInputBufferCreateFilenameFunc">xmlParserInputBufferCreateFilenameFunc</a> func)<br/>
 
292
</pre><p>Registers a callback for URI input file handling</p>
 
293
<div class="variablelist"><table border="0"><col align="left"/><tbody><tr><td><span class="term"><i><tt>func</tt></i>:</span></td><td>function pointer to the new ParserInputBufferCreateFilenameFunc</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>the old value of the registration function</td></tr></tbody></table></div></div>
 
294
        <hr/>
 
295
        <div class="refsect2" lang="en"><h3><a name="xmlRegisterNodeDefault"/>xmlRegisterNodeDefault ()</h3><pre class="programlisting"><a href="libxml2-globals.html#xmlRegisterNodeFunc">xmlRegisterNodeFunc</a>      xmlRegisterNodeDefault  (<a href="libxml2-globals.html#xmlRegisterNodeFunc">xmlRegisterNodeFunc</a> func)<br/>
 
296
</pre><p>Registers a callback for node creation</p>
 
297
<div class="variablelist"><table border="0"><col align="left"/><tbody><tr><td><span class="term"><i><tt>func</tt></i>:</span></td><td>function pointer to the new RegisterNodeFunc</td></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td>the old value of the registration function</td></tr></tbody></table></div></div>
 
298
        <hr/>
 
299
        <div class="refsect2" lang="en"><h3><a name="xmlThrDefBufferAllocScheme"/>xmlThrDefBufferAllocScheme ()</h3><pre class="programlisting"><a href="libxml2-tree.html#xmlBufferAllocationScheme">xmlBufferAllocationScheme</a>     xmlThrDefBufferAllocScheme      (<a href="libxml2-tree.html#xmlBufferAllocationScheme">xmlBufferAllocationScheme</a> v)<br/>
 
300
</pre><p/>
 
301
<div class="variablelist"><table border="0"><col align="left"/><tbody><tr><td><span class="term"><i><tt>v</tt></i>:</span></td><td/></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td/></tr></tbody></table></div></div>
 
302
        <hr/>
 
303
        <div class="refsect2" lang="en"><h3><a name="xmlThrDefDefaultBufferSize"/>xmlThrDefDefaultBufferSize ()</h3><pre class="programlisting">int     xmlThrDefDefaultBufferSize      (int v)<br/>
 
304
</pre><p/>
 
305
<div class="variablelist"><table border="0"><col align="left"/><tbody><tr><td><span class="term"><i><tt>v</tt></i>:</span></td><td/></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td/></tr></tbody></table></div></div>
 
306
        <hr/>
 
307
        <div class="refsect2" lang="en"><h3><a name="xmlThrDefDeregisterNodeDefault"/>xmlThrDefDeregisterNodeDefault ()</h3><pre class="programlisting"><a href="libxml2-globals.html#xmlDeregisterNodeFunc">xmlDeregisterNodeFunc</a>  xmlThrDefDeregisterNodeDefault  (<a href="libxml2-globals.html#xmlDeregisterNodeFunc">xmlDeregisterNodeFunc</a> func)<br/>
 
308
</pre><p/>
 
309
<div class="variablelist"><table border="0"><col align="left"/><tbody><tr><td><span class="term"><i><tt>func</tt></i>:</span></td><td/></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td/></tr></tbody></table></div></div>
 
310
        <hr/>
 
311
        <div class="refsect2" lang="en"><h3><a name="xmlThrDefDoValidityCheckingDefaultValue"/>xmlThrDefDoValidityCheckingDefaultValue ()</h3><pre class="programlisting">int   xmlThrDefDoValidityCheckingDefaultValue (int v)<br/>
 
312
</pre><p/>
 
313
<div class="variablelist"><table border="0"><col align="left"/><tbody><tr><td><span class="term"><i><tt>v</tt></i>:</span></td><td/></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td/></tr></tbody></table></div></div>
 
314
        <hr/>
 
315
        <div class="refsect2" lang="en"><h3><a name="xmlThrDefGetWarningsDefaultValue"/>xmlThrDefGetWarningsDefaultValue ()</h3><pre class="programlisting">int xmlThrDefGetWarningsDefaultValue        (int v)<br/>
 
316
</pre><p/>
 
317
<div class="variablelist"><table border="0"><col align="left"/><tbody><tr><td><span class="term"><i><tt>v</tt></i>:</span></td><td/></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td/></tr></tbody></table></div></div>
 
318
        <hr/>
 
319
        <div class="refsect2" lang="en"><h3><a name="xmlThrDefIndentTreeOutput"/>xmlThrDefIndentTreeOutput ()</h3><pre class="programlisting">int       xmlThrDefIndentTreeOutput       (int v)<br/>
 
320
</pre><p/>
 
321
<div class="variablelist"><table border="0"><col align="left"/><tbody><tr><td><span class="term"><i><tt>v</tt></i>:</span></td><td/></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td/></tr></tbody></table></div></div>
 
322
        <hr/>
 
323
        <div class="refsect2" lang="en"><h3><a name="xmlThrDefKeepBlanksDefaultValue"/>xmlThrDefKeepBlanksDefaultValue ()</h3><pre class="programlisting">int   xmlThrDefKeepBlanksDefaultValue (int v)<br/>
 
324
</pre><p/>
 
325
<div class="variablelist"><table border="0"><col align="left"/><tbody><tr><td><span class="term"><i><tt>v</tt></i>:</span></td><td/></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td/></tr></tbody></table></div></div>
 
326
        <hr/>
 
327
        <div class="refsect2" lang="en"><h3><a name="xmlThrDefLineNumbersDefaultValue"/>xmlThrDefLineNumbersDefaultValue ()</h3><pre class="programlisting">int xmlThrDefLineNumbersDefaultValue        (int v)<br/>
 
328
</pre><p/>
 
329
<div class="variablelist"><table border="0"><col align="left"/><tbody><tr><td><span class="term"><i><tt>v</tt></i>:</span></td><td/></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td/></tr></tbody></table></div></div>
 
330
        <hr/>
 
331
        <div class="refsect2" lang="en"><h3><a name="xmlThrDefLoadExtDtdDefaultValue"/>xmlThrDefLoadExtDtdDefaultValue ()</h3><pre class="programlisting">int   xmlThrDefLoadExtDtdDefaultValue (int v)<br/>
 
332
</pre><p/>
 
333
<div class="variablelist"><table border="0"><col align="left"/><tbody><tr><td><span class="term"><i><tt>v</tt></i>:</span></td><td/></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td/></tr></tbody></table></div></div>
 
334
        <hr/>
 
335
        <div class="refsect2" lang="en"><h3><a name="xmlThrDefOutputBufferCreateFilenameDefault"/>xmlThrDefOutputBufferCreateFilenameDefault ()</h3><pre class="programlisting"><a href="libxml2-globals.html#xmlOutputBufferCreateFilenameFunc">xmlOutputBufferCreateFilenameFunc</a>  xmlThrDefOutputBufferCreateFilenameDefault      (<a href="libxml2-globals.html#xmlOutputBufferCreateFilenameFunc">xmlOutputBufferCreateFilenameFunc</a> func)<br/>
 
336
</pre><p/>
 
337
<div class="variablelist"><table border="0"><col align="left"/><tbody><tr><td><span class="term"><i><tt>func</tt></i>:</span></td><td/></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td/></tr></tbody></table></div></div>
 
338
        <hr/>
 
339
        <div class="refsect2" lang="en"><h3><a name="xmlThrDefParserDebugEntities"/>xmlThrDefParserDebugEntities ()</h3><pre class="programlisting">int xmlThrDefParserDebugEntities    (int v)<br/>
 
340
</pre><p/>
 
341
<div class="variablelist"><table border="0"><col align="left"/><tbody><tr><td><span class="term"><i><tt>v</tt></i>:</span></td><td/></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td/></tr></tbody></table></div></div>
 
342
        <hr/>
 
343
        <div class="refsect2" lang="en"><h3><a name="xmlThrDefParserInputBufferCreateFilenameDefault"/>xmlThrDefParserInputBufferCreateFilenameDefault ()</h3><pre class="programlisting"><a href="libxml2-globals.html#xmlParserInputBufferCreateFilenameFunc">xmlParserInputBufferCreateFilenameFunc</a>      xmlThrDefParserInputBufferCreateFilenameDefault (<a href="libxml2-globals.html#xmlParserInputBufferCreateFilenameFunc">xmlParserInputBufferCreateFilenameFunc</a> func)<br/>
 
344
</pre><p/>
 
345
<div class="variablelist"><table border="0"><col align="left"/><tbody><tr><td><span class="term"><i><tt>func</tt></i>:</span></td><td/></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td/></tr></tbody></table></div></div>
 
346
        <hr/>
 
347
        <div class="refsect2" lang="en"><h3><a name="xmlThrDefPedanticParserDefaultValue"/>xmlThrDefPedanticParserDefaultValue ()</h3><pre class="programlisting">int   xmlThrDefPedanticParserDefaultValue     (int v)<br/>
 
348
</pre><p/>
 
349
<div class="variablelist"><table border="0"><col align="left"/><tbody><tr><td><span class="term"><i><tt>v</tt></i>:</span></td><td/></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td/></tr></tbody></table></div></div>
 
350
        <hr/>
 
351
        <div class="refsect2" lang="en"><h3><a name="xmlThrDefRegisterNodeDefault"/>xmlThrDefRegisterNodeDefault ()</h3><pre class="programlisting"><a href="libxml2-globals.html#xmlRegisterNodeFunc">xmlRegisterNodeFunc</a>  xmlThrDefRegisterNodeDefault    (<a href="libxml2-globals.html#xmlRegisterNodeFunc">xmlRegisterNodeFunc</a> func)<br/>
 
352
</pre><p/>
 
353
<div class="variablelist"><table border="0"><col align="left"/><tbody><tr><td><span class="term"><i><tt>func</tt></i>:</span></td><td/></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td/></tr></tbody></table></div></div>
 
354
        <hr/>
 
355
        <div class="refsect2" lang="en"><h3><a name="xmlThrDefSaveNoEmptyTags"/>xmlThrDefSaveNoEmptyTags ()</h3><pre class="programlisting">int xmlThrDefSaveNoEmptyTags        (int v)<br/>
 
356
</pre><p/>
 
357
<div class="variablelist"><table border="0"><col align="left"/><tbody><tr><td><span class="term"><i><tt>v</tt></i>:</span></td><td/></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td/></tr></tbody></table></div></div>
 
358
        <hr/>
 
359
        <div class="refsect2" lang="en"><h3><a name="xmlThrDefSetGenericErrorFunc"/>xmlThrDefSetGenericErrorFunc ()</h3><pre class="programlisting">void        xmlThrDefSetGenericErrorFunc    (void * ctx, <br/>                                       <a href="libxml2-xmlerror.html#xmlGenericErrorFunc">xmlGenericErrorFunc</a> handler)<br/>
 
360
</pre><p/>
 
361
<div class="variablelist"><table border="0"><col align="left"/><tbody><tr><td><span class="term"><i><tt>ctx</tt></i>:</span></td><td/></tr><tr><td><span class="term"><i><tt>handler</tt></i>:</span></td><td/></tr></tbody></table></div></div>
 
362
        <hr/>
 
363
        <div class="refsect2" lang="en"><h3><a name="xmlThrDefSetStructuredErrorFunc"/>xmlThrDefSetStructuredErrorFunc ()</h3><pre class="programlisting">void  xmlThrDefSetStructuredErrorFunc (void * ctx, <br/>                                       <a href="libxml2-xmlerror.html#xmlStructuredErrorFunc">xmlStructuredErrorFunc</a> handler)<br/>
 
364
</pre><p/>
 
365
<div class="variablelist"><table border="0"><col align="left"/><tbody><tr><td><span class="term"><i><tt>ctx</tt></i>:</span></td><td/></tr><tr><td><span class="term"><i><tt>handler</tt></i>:</span></td><td/></tr></tbody></table></div></div>
 
366
        <hr/>
 
367
        <div class="refsect2" lang="en"><h3><a name="xmlThrDefSubstituteEntitiesDefaultValue"/>xmlThrDefSubstituteEntitiesDefaultValue ()</h3><pre class="programlisting">int   xmlThrDefSubstituteEntitiesDefaultValue (int v)<br/>
 
368
</pre><p/>
 
369
<div class="variablelist"><table border="0"><col align="left"/><tbody><tr><td><span class="term"><i><tt>v</tt></i>:</span></td><td/></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td/></tr></tbody></table></div></div>
 
370
        <hr/>
 
371
        <div class="refsect2" lang="en"><h3><a name="xmlThrDefTreeIndentString"/>xmlThrDefTreeIndentString ()</h3><pre class="programlisting">const char *      xmlThrDefTreeIndentString       (const char * v)<br/>
 
372
</pre><p/>
 
373
<div class="variablelist"><table border="0"><col align="left"/><tbody><tr><td><span class="term"><i><tt>v</tt></i>:</span></td><td/></tr><tr><td><span class="term"><i><tt>Returns</tt></i>:</span></td><td/></tr></tbody></table></div></div>
 
374
        <hr/>
 
375
      </div>
 
376
    </div>
 
377
  </body>
 
378
</html>