|
Eneboo - Documentación para desarrolladores
|
#include "libxslt.h"#include <string.h>#include <libxml/xmlmemory.h>#include <libxml/tree.h>#include <libxml/hash.h>#include <libxml/parser.h>#include <libxml/parserInternals.h>#include "xslt.h"#include "xsltInternals.h"#include "xsltutils.h"#include "documents.h"#include "transform.h"#include "imports.h"#include "keys.h"#include "security.h"'defines' | |
| #define | IN_LIBXSLT |
| #define | WITH_XSLT_DEBUG_DOCUMENTS |
Funciones | |
| void | xsltSetLoaderFunc (xsltDocLoaderFunc f) |
| xsltDocumentPtr | xsltNewDocument (xsltTransformContextPtr ctxt, xmlDocPtr doc) |
| xsltDocumentPtr | xsltNewStyleDocument (xsltStylesheetPtr style, xmlDocPtr doc) |
| void | xsltFreeStyleDocuments (xsltStylesheetPtr style) |
| void | xsltFreeDocuments (xsltTransformContextPtr ctxt) |
| xsltDocumentPtr | xsltLoadDocument (xsltTransformContextPtr ctxt, const xmlChar *URI) |
| xsltDocumentPtr | xsltLoadStyleDocument (xsltStylesheetPtr style, const xmlChar *URI) |
| xsltDocumentPtr | xsltFindDocument (xsltTransformContextPtr ctxt, xmlDocPtr doc) |
Variables | |
| xsltDocLoaderFunc | xsltDocDefaultLoader = xsltDocDefaultLoaderFunc |
| #define IN_LIBXSLT |
| #define WITH_XSLT_DEBUG_DOCUMENTS |
| xsltDocumentPtr xsltFindDocument | ( | xsltTransformContextPtr | ctxt, |
| xmlDocPtr | doc | ||
| ) |
xsltFindDocument: : an XSLT transformation context : a parsed XML document
Try to find a document within the XSLT transformation context. This will not find document infos for temporary Result Tree Fragments.
Returns the desired xsltDocumentPtr or NULL in case of error
| void xsltFreeDocuments | ( | xsltTransformContextPtr | ctxt | ) |
xsltFreeDocuments: : an XSLT transformation context
Free up all the space used by the loaded documents
| void xsltFreeStyleDocuments | ( | xsltStylesheetPtr | style | ) |
xsltFreeStyleDocuments: : an XSLT stylesheet (representing a stylesheet-level)
Frees the node-trees (and xsltDocument structures) of all stylesheet-modules of the stylesheet-level represented by the given .
| xsltDocumentPtr xsltLoadDocument | ( | xsltTransformContextPtr | ctxt, |
| const xmlChar * | URI | ||
| ) |
xsltLoadDocument: : an XSLT transformation context : the computed URI of the document
Try to load a document (not a stylesheet) within the XSLT transformation context
Returns the new xsltDocumentPtr or NULL in case of error
| xsltDocumentPtr xsltLoadStyleDocument | ( | xsltStylesheetPtr | style, |
| const xmlChar * | URI | ||
| ) |
xsltLoadStyleDocument: : an XSLT style sheet : the computed URI of the document
Try to load a stylesheet document within the XSLT transformation context
Returns the new xsltDocumentPtr or NULL in case of error
| xsltDocumentPtr xsltNewDocument | ( | xsltTransformContextPtr | ctxt, |
| xmlDocPtr | doc | ||
| ) |
xsltNewDocument: : an XSLT transformation context (or NULL) : a parsed XML document
Register a new document, apply key computations
Returns a handler to the document
| xsltDocumentPtr xsltNewStyleDocument | ( | xsltStylesheetPtr | style, |
| xmlDocPtr | doc | ||
| ) |
xsltNewStyleDocument: : an XSLT style sheet : a parsed XML document
Register a new document, apply key computations
Returns a handler to the document
| void xsltSetLoaderFunc | ( | xsltDocLoaderFunc | f | ) |
xsltSetLoaderFunc: : the new function to handle document loading.
Set the new function to load document, if NULL it resets it to the default function.
| xsltDocLoaderFunc xsltDocDefaultLoader = xsltDocDefaultLoaderFunc |
1.7.4