1
0
mirror of https://gitlab.gnome.org/GNOME/libxslt synced 2025-11-08 11:02:18 +03:00
Files
libxslt/libxslt/variables.h
Daniel Veillard 327c8bdab6 - libxslt/xslt.c: check version on stylesheets
- libxslt/xslt.c libxslt/xsltInternals.h libxslt/variables[.ch]:
  started adding variables interfaces and modules.
Daniel
2001-01-19 12:27:23 +00:00

33 lines
706 B
C

/*
* variable.h: interface for the variable matching and lookup.
*
* See Copyright for the status of this software.
*
* Daniel.Veillard@imag.fr
*/
#ifndef __XML_XSLT_VARIABLES_H__
#define __XML_XSLT_VARIABLES_H__
#include <libxml/xpath.h>
#include "xsltInternals.h"
#ifdef __cplusplus
extern "C" {
#endif
void xsltFreeVariableHashes (xsltStylesheetPtr style);
xmlXPathObjectPtr xsltVariableLookup (xsltStylesheetPtr style,
const xmlChar *name,
const xmlChar *ns_uri);
int xsltRegisterVariable (xsltStylesheetPtr style,
const xmlChar *name,
const xmlChar *ns_uri,
xmlXPathObjectPtr value);
#ifdef __cplusplus
}
#endif
#endif /* __XML_XSLT_VARIABLES_H__ */