Keyboard firmwares for Atmel AVR and Cortex-M
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

lufa_functionlist_transform.xslt 606B

12345678910111213141516171819
  1. <!--
  2. LUFA Library
  3. Copyright (C) Dean Camera, 2014.
  4. dean [at] fourwalledcubicle [dot] com
  5. www.lufa-lib.org
  6. -->
  7. <!-- Extracts out all function signatures from a combined Doxygen XML output. -->
  8. <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
  9. <xsl:output method="xml" omit-xml-declaration="yes"/>
  10. <xsl:template match="doxygen">
  11. <xsl:for-each select="//memberdef[@kind = 'function']">
  12. <xsl:value-of select="definition"/><xsl:value-of select="argsstring"/><xsl:text>;&#10;</xsl:text>
  13. </xsl:for-each>
  14. </xsl:template>
  15. </xsl:stylesheet>