Data Structures |
| struct | xsltHTMLVersion |
Defines |
| #define | IN_LIBXSLT |
| #define | XSLT_GENERATE_HTML_DOCTYPE |
| #define | FALSE (0 == 1) |
| #define | TRUE (!FALSE) |
| #define | IS_BLANK_NODE(n) (((n)->type == XML_TEXT_NODE) && (xsltIsBlank((n)->content))) |
Functions |
| static int | xsltGetHTMLIDs (const xmlChar *version, const xmlChar **publicID, const xmlChar **systemID) |
| static xmlNsPtr | xsltCopyNamespaceListInternal (xmlNodePtr node, xmlNsPtr cur) |
| static xmlNodePtr | xsltCopyTreeInternal (xsltTransformContextPtr ctxt, xmlNodePtr invocNode, xmlNodePtr node, xmlNodePtr insert, int isLRE, int topElemVisited) |
| static void | xsltApplySequenceConstructor (xsltTransformContextPtr ctxt, xmlNodePtr contextNode, xmlNodePtr list, xsltTemplatePtr templ) |
| static void | xsltApplyXSLTTemplate (xsltTransformContextPtr ctxt, xmlNodePtr contextNode, xmlNodePtr list, xsltTemplatePtr templ, xsltStackElemPtr withParams) |
| static int | templPush (xsltTransformContextPtr ctxt, xsltTemplatePtr value) |
| static xsltTemplatePtr | templPop (xsltTransformContextPtr ctxt) |
| void | xsltLocalVariablePop (xsltTransformContextPtr ctxt, int limitNr, int level) |
| static void | xsltTemplateParamsCleanup (xsltTransformContextPtr ctxt) |
| static int | profPush (xsltTransformContextPtr ctxt, long value) |
| static long | profPop (xsltTransformContextPtr ctxt) |
| void | xsltSetXIncludeDefault (int xinclude) |
| int | xsltGetXIncludeDefault (void) |
| void | xsltDebugSetDefaultTrace (xsltDebugTraceCodes val) |
| xsltDebugTraceCodes | xsltDebugGetDefaultTrace () |
| static xsltTransformCachePtr | xsltTransformCacheCreate (void) |
| static void | xsltTransformCacheFree (xsltTransformCachePtr cache) |
| xsltTransformContextPtr | xsltNewTransformContext (xsltStylesheetPtr style, xmlDocPtr doc) |
| void | xsltFreeTransformContext (xsltTransformContextPtr ctxt) |
| xmlNodePtr | xsltCopyTree (xsltTransformContextPtr ctxt, xmlNodePtr node, xmlNodePtr insert, int literal) |
| static xmlNodePtr | xsltAddChild (xmlNodePtr parent, xmlNodePtr cur) |
| static xmlNodePtr | xsltAddTextString (xsltTransformContextPtr ctxt, xmlNodePtr target, const xmlChar *string, int len) |
| xmlNodePtr | xsltCopyTextString (xsltTransformContextPtr ctxt, xmlNodePtr target, const xmlChar *string, int noescape) |
| static xmlNodePtr | xsltCopyText (xsltTransformContextPtr ctxt, xmlNodePtr target, xmlNodePtr cur, int interned) |
| static xmlAttrPtr | xsltShallowCopyAttr (xsltTransformContextPtr ctxt, xmlNodePtr invocNode, xmlNodePtr target, xmlAttrPtr attr) |
| static int | xsltCopyAttrListNoOverwrite (xsltTransformContextPtr ctxt, xmlNodePtr invocNode, xmlNodePtr target, xmlAttrPtr attr) |
| static xmlNodePtr | xsltShallowCopyElem (xsltTransformContextPtr ctxt, xmlNodePtr node, xmlNodePtr insert, int isLRE) |
| static xmlNodePtr | xsltCopyTreeList (xsltTransformContextPtr ctxt, xmlNodePtr invocNode, xmlNodePtr list, xmlNodePtr insert, int isLRE, int topElemVisited) |
| static xmlNsPtr | xsltShallowCopyNsNode (xsltTransformContextPtr ctxt, xmlNodePtr invocNode, xmlNodePtr insert, xmlNsPtr ns) |
| static int | xsltApplyFallbacks (xsltTransformContextPtr ctxt, xmlNodePtr node, xmlNodePtr inst) |
| static void | xsltDefaultProcessOneNode (xsltTransformContextPtr ctxt, xmlNodePtr node, xsltStackElemPtr params) |
| void | xsltProcessOneNode (xsltTransformContextPtr ctxt, xmlNodePtr contextNode, xsltStackElemPtr withParams) |
| static xmlNodePtr | xsltDebuggerStartSequenceConstructor (xsltTransformContextPtr ctxt, xmlNodePtr contextNode, xmlNodePtr list, xsltTemplatePtr templ, int *addCallResult) |
| int | xsltLocalVariablePush (xsltTransformContextPtr ctxt, xsltStackElemPtr variable, int level) |
| static void | xsltReleaseLocalRVTs (xsltTransformContextPtr ctxt, xmlDocPtr base) |
| void | xsltApplyOneTemplate (xsltTransformContextPtr ctxt, xmlNodePtr contextNode, xmlNodePtr list, xsltTemplatePtr templ ATTRIBUTE_UNUSED, xsltStackElemPtr params) |
| void | xsltDocumentElem (xsltTransformContextPtr ctxt, xmlNodePtr node, xmlNodePtr inst, xsltStylePreCompPtr castedComp) |
| void | xsltSort (xsltTransformContextPtr ctxt, xmlNodePtr node ATTRIBUTE_UNUSED, xmlNodePtr inst, xsltStylePreCompPtr comp) |
| void | xsltCopy (xsltTransformContextPtr ctxt, xmlNodePtr node, xmlNodePtr inst, xsltStylePreCompPtr castedComp) |
| void | xsltText (xsltTransformContextPtr ctxt, xmlNodePtr node ATTRIBUTE_UNUSED, xmlNodePtr inst, xsltStylePreCompPtr comp ATTRIBUTE_UNUSED) |
| void | xsltElement (xsltTransformContextPtr ctxt, xmlNodePtr node, xmlNodePtr inst, xsltStylePreCompPtr castedComp) |
| void | xsltComment (xsltTransformContextPtr ctxt, xmlNodePtr node, xmlNodePtr inst, xsltStylePreCompPtr comp ATTRIBUTE_UNUSED) |
| void | xsltProcessingInstruction (xsltTransformContextPtr ctxt, xmlNodePtr node, xmlNodePtr inst, xsltStylePreCompPtr castedComp) |
| void | xsltCopyOf (xsltTransformContextPtr ctxt, xmlNodePtr node, xmlNodePtr inst, xsltStylePreCompPtr castedComp) |
| void | xsltValueOf (xsltTransformContextPtr ctxt, xmlNodePtr node, xmlNodePtr inst, xsltStylePreCompPtr castedComp) |
| void | xsltNumber (xsltTransformContextPtr ctxt, xmlNodePtr node, xmlNodePtr inst, xsltStylePreCompPtr castedComp) |
| void | xsltApplyImports (xsltTransformContextPtr ctxt, xmlNodePtr contextNode, xmlNodePtr inst, xsltStylePreCompPtr comp ATTRIBUTE_UNUSED) |
| void | xsltCallTemplate (xsltTransformContextPtr ctxt, xmlNodePtr node, xmlNodePtr inst, xsltStylePreCompPtr castedComp) |
| void | xsltApplyTemplates (xsltTransformContextPtr ctxt, xmlNodePtr node, xmlNodePtr inst, xsltStylePreCompPtr castedComp) |
| void | xsltChoose (xsltTransformContextPtr ctxt, xmlNodePtr contextNode, xmlNodePtr inst, xsltStylePreCompPtr comp ATTRIBUTE_UNUSED) |
| void | xsltIf (xsltTransformContextPtr ctxt, xmlNodePtr contextNode, xmlNodePtr inst, xsltStylePreCompPtr castedComp) |
| void | xsltForEach (xsltTransformContextPtr ctxt, xmlNodePtr contextNode, xmlNodePtr inst, xsltStylePreCompPtr castedComp) |
| void | xsltApplyStripSpaces (xsltTransformContextPtr ctxt, xmlNodePtr node) |
| static int | xsltCountKeys (xsltTransformContextPtr ctxt) |
| static xmlDocPtr | xsltApplyStylesheetInternal (xsltStylesheetPtr style, xmlDocPtr doc, const char **params, const char *output, FILE *profile, xsltTransformContextPtr userCtxt) |
| xmlDocPtr | xsltApplyStylesheet (xsltStylesheetPtr style, xmlDocPtr doc, const char **params) |
| xmlDocPtr | xsltProfileStylesheet (xsltStylesheetPtr style, xmlDocPtr doc, const char **params, FILE *output) |
| xmlDocPtr | xsltApplyStylesheetUser (xsltStylesheetPtr style, xmlDocPtr doc, const char **params, const char *output, FILE *profile, xsltTransformContextPtr userCtxt) |
| int | xsltRunStylesheetUser (xsltStylesheetPtr style, xmlDocPtr doc, const char **params, const char *output, xmlSAXHandlerPtr SAX, xmlOutputBufferPtr IObuf, FILE *profile, xsltTransformContextPtr userCtxt) |
| int | xsltRunStylesheet (xsltStylesheetPtr style, xmlDocPtr doc, const char **params, const char *output, xmlSAXHandlerPtr SAX, xmlOutputBufferPtr IObuf) |
| void | xsltRegisterAllElement (xsltTransformContextPtr ctxt) |
Variables |
| int | xsltMaxDepth = 3000 |
| static int | xsltDoXIncludeDefault = 0 |
| unsigned long | xsltDefaultTrace = (unsigned long) XSLT_TRACE_ALL |
| static xsltHTMLVersion | xsltHTMLVersions [] |