Gnome XSLT Library Reference Manual | |||
---|---|---|---|
<<< Previous Page | Home | Up | Next Page >>> |
#define XSLT_TODO #define XSLT_STRANGE #define IS_XSLT_ELEM (n) #define IS_XSLT_NAME (n, val) #define IS_XSLT_REAL_NODE (n) |
#define IS_XSLT_REAL_NODE(n) |
check that a node is a 'real' one: document, element, text or attribute
|
Similar to
Search and get the value of an attribute associated to a node This attribute has to be anchored in the namespace specified, or has no namespace and the element is in that namespace.
This does the entity substitution.
This function looks in DTD attribute declaration for
void xsltPrintErrorContext (xsltTransformContextPtr ctxt, xsltStylesheetPtr style, |
Display the context of an error.
void xsltMessage (xsltTransformContextPtr ctxt, |
Process and xsl:message construct
void xsltSetGenericErrorFunc (void *ctx, |
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.
void xsltSetGenericDebugFunc (void *ctx, |
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 or 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.
void xsltDocumentSortFunction ( |
reorder the current node list list accordingly to the document order
void xsltDoSortFunction (xsltTransformContextPtr ctxt, |
reorder the current node list accordingly to the set of sorting requirement provided by the arry of nodes.
const |
This function analyzes name, if the name contains a prefix, the function seaches the associated namespace in scope for it. It will also replace name value with the NCName, the old value being freed. Errors in the prefix lookup are signalled by setting name to NULL.
NOTE: the namespace returned is a pointer to the place where it is defined and hence has the same lifespan as the document holding it.
int xsltSaveResultTo ( |
Save the result result obtained by applying the style stylesheet to an I/O output channel buf
int xsltSaveResultToFilename (const char *URI, |
Save the result result obtained by applying the style stylesheet to a file or URL URL
int xsltSaveResultToFile ( |
Save the result result obtained by applying the style stylesheet to an open FILE * I/O. This does not close the FILE file
int xsltSaveResultToFd (int fd, |
Save the result result obtained by applying the style stylesheet to an open file descriptor This does not close the descriptor.
void xsltSaveProfiling (xsltTransformContextPtr ctxt, |
Save the profiling informations on output
void xsltCalibrateAdjust ( |
Used for to correct the calibration for xsltTimestamp()