1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141
|
{% extend 'htmlbase.tpl' %}
{% msg %}Generating HTML output for namespace {{ compound.name }}{% endmsg %}
{% block navpath %}
{% if not config.GENERATE_TREEVIEW %}
{% with navpath=compound.navigationPath %}
{% include 'htmlnavpath.tpl' %}
{% endwith %}
{% endif %}
{% endblock %}
{% block title %}
{# write summary links in the title area #}
<div class="summary">
{% with first=True %}
{% if compound.classes %}
<a href="#nested-classes">{{ tr.classes }}</a>
{% set first=False %}
{% endif %}
{% if compound.namespaces %}
{% if not first %} | {% endif %}
<a href="#namespaces">{{ tr.namespaces }}</a>
{% set first=False %}
{% endif %}
{% if compound.constantgroups %}
{% if not first %} | {% endif %}
<a href="#constantgroups">{{ tr.constantgroups }}</a>
{% set first=False %}
{% endif %}
{% with memberListInfo=compound.typedefs %}
{% include 'htmlmemsummary.tpl' %}
{% endwith %}
{% with memberListInfo=compound.enums %}
{% include 'htmlmemsummary.tpl' %}
{% endwith %}
{% with memberListInfo=compound.functions %}
{% include 'htmlmemsummary.tpl' %}
{% endwith %}
{% with memberListInfo=compound.variables %}
{% include 'htmlmemsummary.tpl' %}
{% endwith %}
{% endwith %}
</div>
{{ block.super }}
{% endblock %}
{% block content %}
<div class="contents">
{# brief description #}
{% if compound.brief %}
{{ compound.brief }}
{% if compound.hasDetails %}
<a href="#details">{{ tr.more }}</a>
{% endif %}
{% endif %}
{# member declarations #}
{# classes #}
{% with list=compound.classes label='nested-classes' title=tr.classes local=False %}
{% include 'htmldeclcomp.tpl' %}
{% endwith %}
{# namespaces #}
{% with list=compound.namespaces, label='namespaces' title=tr.namespaces local=False %}
{% include 'htmldeclcomp.tpl' %}
{% endwith %}
{# constantgroups #}
{% with list=compound.constantgroups, label='constantgroups' title=tr.constantgroups local=False %}
{% include 'htmldeclcomp.tpl' %}
{% endwith %}
{# typedefs #}
{% with memberListInfo=compound.typedefs %}
{% include 'htmlmemdecls.tpl' %}
{% endwith %}
{# enums #}
{% with memberListInfo=compound.enums %}
{% include 'htmlmemdecls.tpl' %}
{% endwith %}
{# functions #}
{% with memberListInfo=compound.functions %}
{% include 'htmlmemdecls.tpl' %}
{% endwith %}
{# variables #}
{% with memberListInfo=compound.variables %}
{% include 'htmlmemdecls.tpl' %}
{% endwith %}
{# membergroups #}
{% if compound.memberGroups %}
{% for memberListInfo in compound.memberGroups %}
{% include 'htmlmemdecls.tpl' %}
{% endfor %}
{% endif %}
{# end member declarations #}
{# detailed description #}
{% if compound.hasDetails %}
{# anchor #}
<a name="details" id="details"></a>
{# header #}
<h2 class="groupheader">{{ tr.detailedDesc }}</h2>
<div class="textblock">
{# brief #}
{% if compound.brief and config.REPEAT_BRIEF %}
<p>
{{ compound.brief }}
</p>
{% endif %}
{# details #}
{{ compound.details }}
{# source definition #}
{% if compound.sourceDef %}
{% markers obj in compound.sourceDef with tr.definedAtLineInSourceFile %}
{% with text=obj.text %}
{% include 'htmlobjlink.tpl' %}
{% endwith %}
{% endmarkers %}
{% endif %}
</div>
{% endif %}
{# member definitions #}
{# inline classes #}
{% with classList=compound.inlineClasses %}
{% include 'htmlinlineclasses.tpl' %}
{% endwith %}
{# typedefs #}
{% with memberListInfo=compound.detailedTypedefs %}
{% include 'htmlmemdef.tpl' %}
{% endwith %}
{# enums #}
{% with memberListInfo=compound.detailedEnums %}
{% include 'htmlmemdef.tpl' %}
{% endwith %}
{# functions #}
{% with memberListInfo=compound.detailedFunctions %}
{% include 'htmlmemdef.tpl' %}
{% endwith %}
{# variables #}
{% with memberListInfo=compound.detailedVariables %}
{% include 'htmlmemdef.tpl' %}
{% endwith %}
{# end member definitions #}
</div>
{% endblock %}
|