{% macro top_box(entry) %}
{% set row_class = cycler('r1', 'r2') %} {% if entry.extends %}
Extends:
{% for e in entry.extends|sort -%} {{ e|translink }}{% if not loop.last %}, {% endif %} {% endfor %}
{% endif %} {% if entry.implements %}
Implements:
{% for e in entry.implements|sort -%} {{ e|translink }}{% if not loop.last %}, {% endif %} {% endfor %}
{% endif %} {% if entry.all_extended %}
All Extended:
{% for e in entry.all_extended|sort -%} {{ e|translink }}{% if not loop.last %}, {% endif %} {% endfor %}
{% endif %} {% if entry.all_extending %}
All Subcl's:
{% for e in entry.all_extending|sort -%} {{ e|translink }}{% if not loop.last %}, {% endif %} {% endfor %}
{% endif %} {% if entry.all_implemented %}
All Impl'd:
{% for e in entry.all_implemented|sort -%} {{ e|translink }}{% if not loop.last %}, {% endif %} {% endfor %}
{% endif %}
Defined in:
{% if entry.headerfiles %} {% for h in entry.headerfiles|sort -%} {{ h|e }}{% if not loop.last %}, {% endif %} {% endfor %} {% else %}   {% endif %}
{% endmacro %} {% macro inheritance_concept(concept) -%}
{% if concept.extends %}
Extends
{% for e in concept.extends|sort -%} {{ e|translink }}{% if not loop.last %}, {% endif %} {% endfor %}
{% endif %} {% if concept.all_extended %}
All Extended Concepts
{% for e in concept.all_extended|sort -%} {{ e|translink }}{% if not loop.last %}, {% endif %} {% endfor %}
{% endif %} {% if concept.all_extending %}
All Known Refinements
{% for e in concept.all_extending|sort -%} {{ e|translink }}{% if not loop.last %}, {% endif %} {% endfor %}
{% endif %} {% if concept.all_implementing %}
All Implementing Classes
{% for e in concept.all_implementing|sort -%} {{ e|translink }}{% if not loop.last %}, {% endif %} {% endfor %}
{% endif %}
{% endmacro %} {% macro brief(entry) -%}
{{ entry.brief|transtext }}
{%- endmacro %} {% macro signatures(entry) -%}


{%- for s in entry.signatures -%}
{{ s|transtext(False) }}
{% endfor -%}

{%- endmacro %} {% macro body(entry, start_heading=2) -%} {% if entry.body %} {{ entry.body|transtext(class="body", start_heading=start_heading) }} {% endif %} {%- endmacro %} {% macro see_also(entry, h_level=2) -%} {% if entry.sees %}
See Also
{% endif %} {%- endmacro %} {% macro member_functions_ov(entry, doc, qualifier='Member') %} {% if entry.hasSubEntry('member_function', doc) %}

{{ qualifier }} Function Overview (collapse)

{% if entry.subentries['member_function'] -%} {% endif %} {% for cl in entry.all_extended %} {% if doc.top_level_entries[cl].subentries['member_function'] %}

{{ qualifier }} Functions Inherited From {{ cl|translink }}

{% endif %} {% endfor %} {% if entry.kind == 'class' %} {% for co in entry.all_implemented %} {% if doc.top_level_entries[co].subentries['member_function'] %}

{{ qualifier }} Functions Inherited From {{ co|translink }}

{% endif %} {% endfor %} {% endif %} {% endif %} {% endmacro %} {% macro member_typedefs_ov(entry, doc, qualifier='Member') %} {% if entry.hasSubEntry('member_typedef', doc) %}

{{ qualifier }} Typedef Overview (collapse)

{% if entry.subentries['member_typedef'] -%} {% endif %} {% for cl in entry.all_extended %} {% if doc.top_level_entries[cl].subentries['member_typedef'] %}

{{ qualifier }} Typedefs Inherited From {{ cl|translink }}

{% endif %} {% endfor %} {% if entry.kind == 'class' %} {% for co in entry.all_implemented %} {% if doc.top_level_entries[co].subentries['member_typedef'] %}

{{ qualifier }} Typedefs Inherited From {{ co|translink }}

{% endif %} {% endfor %} {% endif %} {% endif %} {#{% if entry.hasSubEntry('member_typedef', doc) %}#} {% endmacro %} {% macro interface_functions_ov(entry, doc, qualifier='Interface') %} {% if entry.hasSubEntry('interface_function', doc) %}

{{ qualifier }} Function Overview (collapse)

{% if entry.subentries['interface_function'] -%} {% endif %} {% for cl in entry.all_extended %} {% if doc.top_level_entries[cl].subentries['interface_function'] %}

{{ qualifier }} Functions Inherited From {{ cl|translink }}

{% endif %} {% endfor %} {% if entry.kind == 'class' %} {% for co in entry.all_implemented %} {% if doc.top_level_entries[co].subentries['interface_function'] %}

{{ qualifier }} Functions Inherited From {{ co|translink }}

{% endif %} {% endfor %} {% endif %} {% endif %} {#{% if entry.hasSubEntry('interface_function', doc) %}#} {% endmacro %} {% macro grouped_macros_ov(entry, doc, qualifier='Grouped') %} {% if entry.subentries['grouped_macro'] -%}

{{ qualifier }} Macros Overview (collapse)

{% for entry in entry.subentries['grouped_macro'] %} {% if entry.sig_entries %} {% else %} {% endif %} {% endfor %}
{{ sig_entries[0].toString() }}{{ entry.brief|transtext }}{{ entry.signatures[0].toHtmlLike(False) }} {{ entry.brief|transtext }}
{% endif %} {% endmacro %} {% macro grouped_tags_ov(entry, doc, qualifier='Interface') %} {% if entry.subentries['grouped_tag'] -%}

{{ qualifier }} Tags Overview (collapse)