Gnome XSLT Library Reference Manual
<<< Previous Page | Home | Up | Next Page >>>

# attributes

## Name

attributes --

## Synopsis

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

## Description

## Details

### xsltParseStylesheetAttributeSet ()

    void        xsltParseStylesheetAttributeSet (xsltStylesheetPtr style,
                                                 xmlNodePtr cur);

parse an XSLT stylesheet preserve-space element and record elements needing preserving

`style` : | the XSLT stylesheet
`cur` : |

### xsltFreeAttributeSetsHashes ()

    void        xsltFreeAttributeSetsHashes     (xsltStylesheetPtr style);

Free up the memory used by attribute sets

`style` : | an XSLT stylesheet

### 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.

<<< Previous Page | Home | Up | Next Page >>>
xsltutils | imports