Details
TODO
macro to flag unimplemented blocks
STRANGE
macro to flag that a problem was detected internally
IS_XSLT_ELEM()
Checks that the element pertains to XSLt namespace
IS_XSLT_NAME()
#define IS_XSLT_NAME(n, val) |
Checks the value of an element in XSLT namespace
xsltGenericError
extern xmlGenericErrorFunc xsltGenericError; |
xsltGenericErrorContext
extern void *xsltGenericErrorContext; |
xsltGenericDebug
extern xmlGenericErrorFunc xsltGenericDebug; |
xsltGenericDebugContext
extern void *xsltGenericDebugContext; |
xsltMessage ()
Process and xsl:message construct
xsltSetGenericErrorFunc ()
void xsltSetGenericErrorFunc (void *ctx,
xmlGenericErrorFunc handler); |
Function to reset the handler and the error context for out of
context error messages.
This simply means that handler will be called for subsequent
error messages while not parsing nor validating. And ctx will
be passed as first argument to handler
One can simply force messages to be emitted to another FILE * than
stderr by setting ctx to this file handle and handler to NULL.
xsltSetGenericDebugFunc ()
void xsltSetGenericDebugFunc (void *ctx,
xmlGenericErrorFunc handler); |
Function to reset the handler and the error context for out of
context error messages.
This simply means that handler will be called for subsequent
error messages while not parsing nor validating. And ctx will
be passed as first argument to handler
One can simply force messages to be emitted to another FILE * than
stderr by setting ctx to this file handle and handler to NULL.
xsltDocumentSortFunction ()
void xsltDocumentSortFunction (xmlNodeSetPtr list); |
reorder the current node list list accordingly to the document order
xsltDoSortFunction ()
reorder the current node list accordingly to the set of sorting
requirement provided by the arry of nodes.
xsltSaveResultTo ()
int xsltSaveResultTo (xmlOutputBufferPtr buf,
xmlDocPtr result,
xsltStylesheetPtr style); |
Save the result result obtained by applying the style stylesheet
to an I/O output channel buf
xsltSaveResultToFilename ()
int xsltSaveResultToFilename (const char *URI,
xmlDocPtr result,
xsltStylesheetPtr style,
int compression); |
Save the result result obtained by applying the style stylesheet
to a file or URL URL
xsltSaveResultToFile ()
Save the result result obtained by applying the style stylesheet
to an open FILE * I/O.
This does not close the FILE file
xsltSaveResultToFd ()
Save the result result obtained by applying the style stylesheet
to an open file descriptor
This does not close the descriptor.