ReactOS 0.4.16-dev-122-g325d74c
preproc.h
Go to the documentation of this file.
1/*
2 * Summary: precomputing stylesheets
3 * Description: this is the compilation phase, where most of the
4 * stylesheet is "compiled" into faster to use data.
5 *
6 * Copy: See Copyright for the status of this software.
7 *
8 * Author: Daniel Veillard
9 */
10
11#ifndef __XML_XSLT_PRECOMP_H__
12#define __XML_XSLT_PRECOMP_H__
13
14#include <libxml/tree.h>
15#include "xsltexports.h"
16#include "xsltInternals.h"
17
18#ifdef __cplusplus
19extern "C" {
20#endif
21
22/*
23 * Interfaces
24 */
26
29 xmlNodePtr inst,
30 xsltTransformFunction function);
31
34 xmlNodePtr inst);
37
38#ifdef __cplusplus
39}
40#endif
41
42#endif /* __XML_XSLT_PRECOMP_H__ */
43
Arabic default style
Definition: afstyles.h:94
XSLTPUBFUN void XSLTCALL xsltFreeStylePreComps(xsltStylesheetPtr style)
Definition: preproc.c:1937
XSLTPUBFUN void XSLTCALL xsltStylePreCompute(xsltStylesheetPtr style, xmlNodePtr inst)
Definition: preproc.c:2177
XSLTPUBVAR const xmlChar * xsltExtMarker
Definition: preproc.h:25
XSLTPUBFUN xsltElemPreCompPtr XSLTCALL xsltDocumentComp(xsltStylesheetPtr style, xmlNodePtr inst, xsltTransformFunction function)
Definition: preproc.c:508
Definition: tree.h:489
unsigned char xmlChar
Definition: xmlstring.h:28
void(* xsltTransformFunction)(xsltTransformContextPtr ctxt, xmlNodePtr node, xmlNodePtr inst, xsltElemPreCompPtr comp)
#define XSLTCALL
Definition: xsltexports.h:39
#define XSLTPUBVAR
Definition: xsltexports.h:55
#define XSLTPUBFUN
Definition: xsltexports.h:48