Action against software patentsGnome2 LogoRed Hat Logo
Made with Libxslt Logo

Module attributes from libxslt

Main Menu
Related links
API Indexes

this module handles the specificities of attribute and attribute groups processing.

Table of Contents

void	xsltApplyAttributeSet		(xsltTransformContextPtr ctxt, 
xmlNodePtr node,
xmlNodePtr inst,
xmlChar * attributes)
void	xsltFreeAttributeSetsHashes	(xsltStylesheetPtr style)
void	xsltParseStylesheetAttributeSet	(xsltStylesheetPtr style, 
xmlNodePtr cur)
void	xsltResolveStylesheetAttributeSet	(xsltStylesheetPtr style)

Description

Function: xsltApplyAttributeSet

void	xsltApplyAttributeSet		(xsltTransformContextPtr ctxt, 
xmlNodePtr node,
xmlNodePtr inst,
xmlChar * attributes)

Apply the xsl:use-attribute-sets

ctxt:the XSLT stylesheet
node:the node in the source tree.
inst:the xslt attribute node
attributes:the set list.

Function: xsltFreeAttributeSetsHashes

void	xsltFreeAttributeSetsHashes	(xsltStylesheetPtr style)

Free up the memory used by attribute sets

style:an XSLT stylesheet

Function: xsltParseStylesheetAttributeSet

void	xsltParseStylesheetAttributeSet	(xsltStylesheetPtr style, 
xmlNodePtr cur)

parse an XSLT stylesheet attribute-set element

style:the XSLT stylesheet
cur:the "attribute-set" element

Function: xsltResolveStylesheetAttributeSet

void	xsltResolveStylesheetAttributeSet	(xsltStylesheetPtr style)

resolve the references between attribute sets.

style:the XSLT stylesheet

Daniel Veillard