hide inheritance from types in detail namespace

[SVN r32269]
This commit is contained in:
Eric Niebler 2006-01-09 18:17:24 +00:00
parent 0511e808ef
commit 0b0bd562c1

View File

@ -503,15 +503,20 @@ Cannot handle compounddef with kind=<xsl:value-of select="@kind"/>
<!-- Inheritance -->
<xsl:template match="basecompoundref" mode="inherit">
<inherit>
<!-- Access specifier for inheritance -->
<xsl:attribute name="access">
<xsl:value-of select="@prot"/>
</xsl:attribute>
<!-- TBD: virtual vs. non-virtual inheritance -->
<xsl:choose>
<xsl:when test="contains(string(.), $boost.doxygen.detail)"/>
<xsl:otherwise>
<inherit>
<!-- Access specifier for inheritance -->
<xsl:attribute name="access">
<xsl:value-of select="@prot"/>
</xsl:attribute>
<!-- TBD: virtual vs. non-virtual inheritance -->
<xsl:apply-templates mode="passthrough"/>
</inherit>
<xsl:apply-templates mode="passthrough"/>
</inherit>
</xsl:otherwise>
</xsl:choose>
</xsl:template>
<xsl:template match="basecompoundref"/>