LUFA Library <xsl:value-of select="$book.title"/> Modules <xsl:value-of select="$top.level.page/title"/>
<xsl:value-of select="title"/>
<xsl:value-of select="title"/> .h .h .h .h Header
<xsl:value-of select="@kind"/> <xsl:text> </xsl:text> <xsl:value-of select="$name"/> <xsl:value-of select="$name"/> Data type Field name Description
<xsl:text>Function </xsl:text> <xsl:value-of select="name"/> <xsl:text>()</xsl:text>
<xsl:text>Enum </xsl:text> <xsl:value-of select="name"/> Enum Value Description
<xsl:text>Macro </xsl:text> <xsl:value-of select="name"/> #define ( , ) \
<!-- Doxygen gets confused and thinks function pointer type definitions are variables, so we need to map them to this common section and check the definition to see which of the two it is. --> <xsl:choose> <xsl:when test="contains(definition,'typedef')"> <xsl:text>Type </xsl:text> </xsl:when> <xsl:otherwise> <xsl:text>Variable </xsl:text> </xsl:otherwise> </xsl:choose> <xsl:value-of select="name"/>
<xsl:value-of select="."/> images/
<xsl:value-of select="title"/>