Annotation of win32/gnome/libxslt-x.x.x/libxslt/documents.h, revision 1.1
1.1 ! paf 1: /*
! 2: * document.h: interface for the document handling
! 3: *
! 4: * See Copyright for the status of this software.
! 5: *
! 6: * daniel@veillard.com
! 7: */
! 8:
! 9: #ifndef __XML_XSLT_DOCUMENTS_H__
! 10: #define __XML_XSLT_DOCUMENTS_H__
! 11:
! 12: #include <libxml/tree.h>
! 13: #include "xsltInternals.h"
! 14:
! 15: #ifdef __cplusplus
! 16: extern "C" {
! 17: #endif
! 18:
! 19: xsltDocumentPtr xsltNewDocument (xsltTransformContextPtr ctxt,
! 20: xmlDocPtr doc);
! 21: xsltDocumentPtr xsltLoadDocument (xsltTransformContextPtr ctxt,
! 22: const xmlChar *URI);
! 23: xsltDocumentPtr xsltFindDocument (xsltTransformContextPtr ctxt,
! 24: xmlDocPtr doc);
! 25: void xsltFreeDocuments (xsltTransformContextPtr ctxt);
! 26:
! 27: xsltDocumentPtr xsltLoadStyleDocument (xsltStylesheetPtr style,
! 28: const xmlChar *URI);
! 29: xsltDocumentPtr xsltNewStyleDocument (xsltStylesheetPtr style,
! 30: xmlDocPtr doc);
! 31: void xsltFreeStyleDocuments (xsltStylesheetPtr style);
! 32:
! 33: #ifdef __cplusplus
! 34: }
! 35: #endif
! 36:
! 37: #endif /* __XML_XSLT_DOCUMENTS_H__ */
! 38:
E-mail: