10#ifndef __XML_XSLT_VARIABLES_H__
11#define __XML_XSLT_VARIABLES_H__
30#define XSLT_REGISTER_VARIABLE_LOOKUP(ctxt) \
31 xmlXPathRegisterVariableLookup((ctxt)->xpathCtxt, \
32 xsltXPathVariableLookup, (void *)(ctxt)); \
33 xsltRegisterAllFunctions((ctxt)->xpathCtxt); \
34 xsltRegisterAllElement(ctxt); \
35 (ctxt)->xpathCtxt->extra = ctxt
46#define XSLT_RVT_LOCAL ((void *)1)
55#define XSLT_RVT_FUNC_RESULT ((void *)2)
62#define XSLT_RVT_GLOBAL ((void *)3)
GLenum const GLfloat * params
XSLTPUBFUN void XSLTCALL xsltParseGlobalParam(xsltStylesheetPtr style, xmlNodePtr cur)
XSLTPUBFUN int XSLTCALL xsltEvalUserParams(xsltTransformContextPtr ctxt, const char **params)
XSLTPUBFUN int XSLTCALL xsltEvalOneUserParam(xsltTransformContextPtr ctxt, const xmlChar *name, const xmlChar *value)
XSLTPUBFUN void XSLTCALL xsltParseStylesheetVariable(xsltTransformContextPtr ctxt, xmlNodePtr cur)
XSLTPUBFUN void XSLTCALL xsltParseStylesheetParam(xsltTransformContextPtr ctxt, xmlNodePtr cur)
XSLTPUBFUN int XSLTCALL xsltQuoteUserParams(xsltTransformContextPtr ctxt, const char **params)
XSLTPUBFUN xsltStackElemPtr XSLTCALL xsltParseStylesheetCallerParam(xsltTransformContextPtr ctxt, xmlNodePtr cur)
XSLTPUBFUN void XSLTCALL xsltParseGlobalVariable(xsltStylesheetPtr style, xmlNodePtr cur)
XSLTPUBFUN void XSLTCALL xsltFreeGlobalVariables(xsltTransformContextPtr ctxt)
XSLTPUBFUN int XSLTCALL xsltEvalGlobalVariables(xsltTransformContextPtr ctxt)
XSLTPUBFUN xmlXPathObjectPtr XSLTCALL xsltXPathVariableLookup(void *ctxt, const xmlChar *name, const xmlChar *ns_uri)
XSLTPUBFUN xmlXPathObjectPtr XSLTCALL xsltVariableLookup(xsltTransformContextPtr ctxt, const xmlChar *name, const xmlChar *ns_uri)
XSLTPUBFUN int XSLTCALL xsltAddStackElemList(xsltTransformContextPtr ctxt, xsltStackElemPtr elems)
XSLTPUBFUN int XSLTCALL xsltQuoteOneUserParam(xsltTransformContextPtr ctxt, const xmlChar *name, const xmlChar *value)