Updated the on-line documentation, Daniel
[platform/upstream/libxslt.git] / doc / html / libxslt-xslt.html
1 <HTML
2 ><HEAD
3 ><TITLE
4 >xslt</TITLE
5 ><META
6 NAME="GENERATOR"
7 CONTENT="Modular DocBook HTML Stylesheet Version 1.64
8 "><LINK
9 REL="HOME"
10 TITLE="Gnome XSLT Library Reference Manual"
11 HREF="book1.html"><LINK
12 REL="UP"
13 TITLE="Libxslt Library Reference"
14 HREF="libxslt-lib.html"><LINK
15 REL="PREVIOUS"
16 TITLE="Libxslt Library Reference"
17 HREF="libxslt-lib.html"><LINK
18 REL="NEXT"
19 TITLE="functions"
20 HREF="libxslt-functions.html"></HEAD
21 ><BODY
22 CLASS="REFENTRY"
23 BGCOLOR="#FFFFFF"
24 TEXT="#000000"
25 LINK="#0000FF"
26 VLINK="#840084"
27 ALINK="#0000FF"
28 ><DIV
29 CLASS="NAVHEADER"
30 ><TABLE
31 WIDTH="100%"
32 BORDER="0"
33 BGCOLOR="#000000"
34 CELLPADDING="1"
35 CELLSPACING="0"
36 ><TR
37 ><TH
38 COLSPAN="4"
39 ALIGN="center"
40 ><FONT
41 COLOR="#FFFFFF"
42 SIZE="5"
43 >Gnome XSLT Library Reference Manual</FONT
44 ></TH
45 ></TR
46 ><TR
47 ><TD
48 WIDTH="25%"
49 BGCOLOR="#C00000"
50 ALIGN="left"
51 ><A
52 HREF="libxslt-lib.html"
53 ><FONT
54 COLOR="#FFFFFF"
55 SIZE="3"
56 ><B
57 >&#60;&#60;&#60; Previous Page</B
58 ></FONT
59 ></A
60 ></TD
61 ><TD
62 WIDTH="25%"
63 BGCOLOR="#0000C0"
64 ALIGN="center"
65 ><FONT
66 COLOR="#FFFFFF"
67 SIZE="3"
68 ><B
69 ><A
70 HREF="book1.html"
71 ><FONT
72 COLOR="#FFFFFF"
73 SIZE="3"
74 ><B
75 >Home</B
76 ></FONT
77 ></A
78 ></B
79 ></FONT
80 ></TD
81 ><TD
82 WIDTH="25%"
83 BGCOLOR="#00C000"
84 ALIGN="center"
85 ><FONT
86 COLOR="#FFFFFF"
87 SIZE="3"
88 ><B
89 ><A
90 HREF="libxslt-lib.html"
91 ><FONT
92 COLOR="#FFFFFF"
93 SIZE="3"
94 ><B
95 >Up</B
96 ></FONT
97 ></A
98 ></B
99 ></FONT
100 ></TD
101 ><TD
102 WIDTH="25%"
103 BGCOLOR="#C00000"
104 ALIGN="right"
105 ><A
106 HREF="libxslt-functions.html"
107 ><FONT
108 COLOR="#FFFFFF"
109 SIZE="3"
110 ><B
111 >Next Page &#62;&#62;&#62;</B
112 ></FONT
113 ></A
114 ></TD
115 ></TR
116 ></TABLE
117 ></DIV
118 ><H1
119 ><A
120 NAME="LIBXSLT-XSLT"
121 >xslt</A
122 ></H1
123 ><DIV
124 CLASS="REFNAMEDIV"
125 ><A
126 NAME="AEN31"
127 ></A
128 ><H2
129 >Name</H2
130 >xslt&nbsp;--&nbsp;</DIV
131 ><DIV
132 CLASS="REFSYNOPSISDIV"
133 ><A
134 NAME="AEN34"
135 ></A
136 ><H2
137 >Synopsis</H2
138 ><TABLE
139 BORDER="0"
140 BGCOLOR="#D6E8FF"
141 WIDTH="100%"
142 CELLPADDING="6"
143 ><TR
144 ><TD
145 ><PRE
146 CLASS="SYNOPSIS"
147 >&#13;
148
149 #define     <A
150 HREF="libxslt-xslt.html#XSLT-DEFAULT-VERSION-CAPS"
151 >XSLT_DEFAULT_VERSION</A
152 >
153 #define     <A
154 HREF="libxslt-xslt.html#XSLT-DEFAULT-VENDOR-CAPS"
155 >XSLT_DEFAULT_VENDOR</A
156 >
157 #define     <A
158 HREF="libxslt-xslt.html#XSLT-DEFAULT-URL-CAPS"
159 >XSLT_DEFAULT_URL</A
160 >
161 #define     <A
162 HREF="libxslt-xslt.html#XSLT-NAMESPACE-CAPS"
163 >XSLT_NAMESPACE</A
164 >
165 #define     <A
166 HREF="libxslt-xslt.html#LIBXSLT-PUBLIC-CAPS"
167 >LIBXSLT_PUBLIC</A
168 >
169 void        <A
170 HREF="libxslt-xslt.html#XSLTCLEANUPGLOBALS"
171 >xsltCleanupGlobals</A
172 >              (void);</PRE
173 ></TD
174 ></TR
175 ></TABLE
176 ></DIV
177 ><DIV
178 CLASS="REFSECT1"
179 ><A
180 NAME="AEN43"
181 ></A
182 ><H2
183 >Description</H2
184 ><P
185 ></P
186 ></DIV
187 ><DIV
188 CLASS="REFSECT1"
189 ><A
190 NAME="AEN46"
191 ></A
192 ><H2
193 >Details</H2
194 ><DIV
195 CLASS="REFSECT2"
196 ><A
197 NAME="AEN48"
198 ></A
199 ><H3
200 ><A
201 NAME="XSLT-DEFAULT-VERSION-CAPS"
202 ></A
203 >XSLT_DEFAULT_VERSION</H3
204 ><TABLE
205 BORDER="0"
206 BGCOLOR="#D6E8FF"
207 WIDTH="100%"
208 CELLPADDING="6"
209 ><TR
210 ><TD
211 ><PRE
212 CLASS="PROGRAMLISTING"
213 >#define XSLT_DEFAULT_VERSION     "1.0"</PRE
214 ></TD
215 ></TR
216 ></TABLE
217 ><P
218 >The default version of XSLT supported</P
219 ><P
220 ></P
221 ></DIV
222 ><HR><DIV
223 CLASS="REFSECT2"
224 ><A
225 NAME="AEN54"
226 ></A
227 ><H3
228 ><A
229 NAME="XSLT-DEFAULT-VENDOR-CAPS"
230 ></A
231 >XSLT_DEFAULT_VENDOR</H3
232 ><TABLE
233 BORDER="0"
234 BGCOLOR="#D6E8FF"
235 WIDTH="100%"
236 CELLPADDING="6"
237 ><TR
238 ><TD
239 ><PRE
240 CLASS="PROGRAMLISTING"
241 >#define XSLT_DEFAULT_VENDOR      "libxslt"</PRE
242 ></TD
243 ></TR
244 ></TABLE
245 ><P
246 >The XSLT "vendor" string for this processor</P
247 ><P
248 ></P
249 ></DIV
250 ><HR><DIV
251 CLASS="REFSECT2"
252 ><A
253 NAME="AEN60"
254 ></A
255 ><H3
256 ><A
257 NAME="XSLT-DEFAULT-URL-CAPS"
258 ></A
259 >XSLT_DEFAULT_URL</H3
260 ><TABLE
261 BORDER="0"
262 BGCOLOR="#D6E8FF"
263 WIDTH="100%"
264 CELLPADDING="6"
265 ><TR
266 ><TD
267 ><PRE
268 CLASS="PROGRAMLISTING"
269 >#define XSLT_DEFAULT_URL         "http://xmlsoft.org/XSLT/"</PRE
270 ></TD
271 ></TR
272 ></TABLE
273 ><P
274 >The XSLT "vendor" URL for this processor</P
275 ><P
276 ></P
277 ></DIV
278 ><HR><DIV
279 CLASS="REFSECT2"
280 ><A
281 NAME="AEN66"
282 ></A
283 ><H3
284 ><A
285 NAME="XSLT-NAMESPACE-CAPS"
286 ></A
287 >XSLT_NAMESPACE</H3
288 ><TABLE
289 BORDER="0"
290 BGCOLOR="#D6E8FF"
291 WIDTH="100%"
292 CELLPADDING="6"
293 ><TR
294 ><TD
295 ><PRE
296 CLASS="PROGRAMLISTING"
297 >#define XSLT_NAMESPACE ((xmlChar *) "http://www.w3.org/1999/XSL/Transform")</PRE
298 ></TD
299 ></TR
300 ></TABLE
301 ><P
302 >The XSLT specification namespace</P
303 ><P
304 ></P
305 ></DIV
306 ><HR><DIV
307 CLASS="REFSECT2"
308 ><A
309 NAME="AEN72"
310 ></A
311 ><H3
312 ><A
313 NAME="LIBXSLT-PUBLIC-CAPS"
314 ></A
315 >LIBXSLT_PUBLIC</H3
316 ><TABLE
317 BORDER="0"
318 BGCOLOR="#D6E8FF"
319 WIDTH="100%"
320 CELLPADDING="6"
321 ><TR
322 ><TD
323 ><PRE
324 CLASS="PROGRAMLISTING"
325 >#define     LIBXSLT_PUBLIC</PRE
326 ></TD
327 ></TR
328 ></TABLE
329 ><P
330 >This macro is needed on Win32 when using MSVC. It enables the client code
331 to access exported variables. It should expand to nothing when compiling
332 this library itself, but must expand to __declspec(dllimport) when a
333 client includes the library header and that only if it links dynamically
334 against this library.</P
335 ><P
336 ></P
337 ></DIV
338 ><HR><DIV
339 CLASS="REFSECT2"
340 ><A
341 NAME="AEN78"
342 ></A
343 ><H3
344 ><A
345 NAME="XSLTCLEANUPGLOBALS"
346 ></A
347 >xsltCleanupGlobals ()</H3
348 ><TABLE
349 BORDER="0"
350 BGCOLOR="#D6E8FF"
351 WIDTH="100%"
352 CELLPADDING="6"
353 ><TR
354 ><TD
355 ><PRE
356 CLASS="PROGRAMLISTING"
357 >void        xsltCleanupGlobals              (void);</PRE
358 ></TD
359 ></TR
360 ></TABLE
361 ><P
362 >Unregister all global variables set up by the XSLT library</P
363 ><P
364 ></P
365 ></DIV
366 ></DIV
367 ><DIV
368 CLASS="NAVFOOTER"
369 ><BR
370 CLEAR="all"><BR><TABLE
371 WIDTH="100%"
372 BORDER="0"
373 BGCOLOR="#000000"
374 CELLPADDING="1"
375 CELLSPACING="0"
376 ><TR
377 ><TD
378 WIDTH="25%"
379 BGCOLOR="#C00000"
380 ALIGN="left"
381 ><A
382 HREF="libxslt-lib.html"
383 ><FONT
384 COLOR="#FFFFFF"
385 SIZE="3"
386 ><B
387 >&#60;&#60;&#60; Previous Page</B
388 ></FONT
389 ></A
390 ></TD
391 ><TD
392 WIDTH="25%"
393 BGCOLOR="#0000C0"
394 ALIGN="center"
395 ><FONT
396 COLOR="#FFFFFF"
397 SIZE="3"
398 ><B
399 ><A
400 HREF="book1.html"
401 ><FONT
402 COLOR="#FFFFFF"
403 SIZE="3"
404 ><B
405 >Home</B
406 ></FONT
407 ></A
408 ></B
409 ></FONT
410 ></TD
411 ><TD
412 WIDTH="25%"
413 BGCOLOR="#00C000"
414 ALIGN="center"
415 ><FONT
416 COLOR="#FFFFFF"
417 SIZE="3"
418 ><B
419 ><A
420 HREF="libxslt-lib.html"
421 ><FONT
422 COLOR="#FFFFFF"
423 SIZE="3"
424 ><B
425 >Up</B
426 ></FONT
427 ></A
428 ></B
429 ></FONT
430 ></TD
431 ><TD
432 WIDTH="25%"
433 BGCOLOR="#C00000"
434 ALIGN="right"
435 ><A
436 HREF="libxslt-functions.html"
437 ><FONT
438 COLOR="#FFFFFF"
439 SIZE="3"
440 ><B
441 >Next Page &#62;&#62;&#62;</B
442 ></FONT
443 ></A
444 ></TD
445 ></TR
446 ><TR
447 ><TD
448 COLSPAN="2"
449 ALIGN="left"
450 ><FONT
451 COLOR="#FFFFFF"
452 SIZE="3"
453 ><B
454 >Libxslt Library Reference</B
455 ></FONT
456 ></TD
457 ><TD
458 COLSPAN="2"
459 ALIGN="right"
460 ><FONT
461 COLOR="#FFFFFF"
462 SIZE="3"
463 ><B
464 >functions</B
465 ></FONT
466 ></TD
467 ></TR
468 ></TABLE
469 ></DIV
470 ></BODY
471 ></HTML
472 >