Eneboo - Documentación para desarrolladores
src/libxslt/libxslt/xslt.h
Ir a la documentación de este archivo.
00001 /*
00002  * Summary: Interfaces, constants and types related to the XSLT engine
00003  * Description: Interfaces, constants and types related to the XSLT engine
00004  *
00005  * Copy: See Copyright for the status of this software.
00006  *
00007  * Author: Daniel Veillard
00008  */
00009 
00010 #ifndef __XML_XSLT_H__
00011 #define __XML_XSLT_H__
00012 
00013 #include <libxml/tree.h>
00014 #include "xsltexports.h"
00015 
00016 #ifdef __cplusplus
00017 extern "C" {
00018 #endif
00019 
00025 #define XSLT_DEFAULT_VERSION     "1.0"
00026 
00032 #define XSLT_DEFAULT_VENDOR      "libxslt"
00033 
00039 #define XSLT_DEFAULT_URL         "http://xmlsoft.org/XSLT/"
00040 
00046 #define XSLT_NAMESPACE ((xmlChar *) "http://www.w3.org/1999/XSL/Transform")
00047 
00054 #define XSLT_PARSE_OPTIONS \
00055  XML_PARSE_NOENT | XML_PARSE_DTDLOAD | XML_PARSE_DTDATTR | XML_PARSE_NOCDATA
00056 
00062 XSLTPUBVAR int xsltMaxDepth;
00063 
00069 XSLTPUBVAR const char *xsltEngineVersion;
00070 
00076 XSLTPUBVAR const int xsltLibxsltVersion;
00077 
00083 XSLTPUBVAR const int xsltLibxmlVersion;
00084 
00085 /*
00086  * Global initialization function.
00087  */
00088 
00089 XSLTPUBFUN void XSLTCALL
00090                 xsltInit                (void);
00091 
00092 /*
00093  * Global cleanup function.
00094  */
00095 XSLTPUBFUN void XSLTCALL        
00096                 xsltCleanupGlobals      (void);
00097 
00098 #ifdef __cplusplus
00099 }
00100 #endif
00101 
00102 #endif /* __XML_XSLT_H__ */
00103 
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'