And it's no longer the deprecated name attribute, but rather an id.
- <dt>
+ <dt{% if not define.has_details and define.base_url == compound.url %} id="{{ define.id }}"{% endif %}>
{% set j = joiner(',\n ') %}
- <span class="m-doc-wrap-bumper">#define <a href="{% if define.base_url != compound.url %}{{ define.base_url }}{% endif %}#{{ define.id }}" {% if define.has_details or define.base_url != compound.url %}class="m-doc"{% else %}class="m-doc-self" name="{{ define.id }}"{% endif %}>{{ define.name }}</a>{% if define.params != None %}(</span><span class="m-doc-wrap">{% for param in define.params %}{{ j() }}{{ param[0] }}{% endfor %}){% endif %}{% if define.is_deprecated %} <span class="m-label m-danger">deprecated</span>{% endif %}</span>
+ <span class="m-doc-wrap-bumper">#define <a href="{% if define.base_url != compound.url %}{{ define.base_url }}{% endif %}#{{ define.id }}" class="m-doc{% if not define.has_details and define.base_url == compound.url %}-self{% endif %}">{{ define.name }}</a>{% if define.params != None %}(</span><span class="m-doc-wrap">{% for param in define.params %}{{ j() }}{{ param[0] }}{% endfor %}){% endif %}{% if define.is_deprecated %} <span class="m-label m-danger">deprecated</span>{% endif %}</span>
</dt>
<dd>{{ define.brief }}</dd>
- <dt>
+ <dt{% if not enum.has_details and enum.base_url == compound.url %} id="{{ enum.id }}"{% endif %}>
{% set j = joiner(',\n ') %}
- <span class="m-doc-wrap-bumper">enum {% if enum.is_strong %}class {% endif %}<a href="{% if enum.base_url != compound.url %}{{ enum.base_url }}{% endif %}#{{ enum.id }}" {% if enum.has_details or enum.base_url != compound.url %}class="m-doc"{% else %}class="m-doc-self" name="{{ enum.id }}"{% endif %}>{{ enum.name }}</a>{% if enum.type %}: {{ enum.type }}{% endif %} { </span><span class="m-doc-wrap">{% for value in enum.values %}{{ j() }}<a href="#{{ value.id }}" class="m-doc">{{ value.name }}</a>{% if value.initializer %} {{ value.initializer }}{% endif %}{% if value.is_deprecated %} <span class="m-label m-danger">deprecated</span>{% endif %}{% endfor %} }{% if enum.is_deprecated %} <span class="m-label m-danger">deprecated</span>{% endif %}{% if mark_nonpublic and enum.is_protected %} <span class="m-label m-flat m-warning">protected</span>{% endif %}</span>
+ <span class="m-doc-wrap-bumper">enum {% if enum.is_strong %}class {% endif %}<a href="{% if enum.base_url != compound.url %}{{ enum.base_url }}{% endif %}#{{ enum.id }}" class="m-doc{% if not enum.has_details and enum.base_url == compound.url %}-self{% endif %}">{{ enum.name }}</a>{% if enum.type %}: {{ enum.type }}{% endif %} { </span><span class="m-doc-wrap">{% for value in enum.values %}{{ j() }}<a href="#{{ value.id }}" class="m-doc">{{ value.name }}</a>{% if value.initializer %} {{ value.initializer }}{% endif %}{% if value.is_deprecated %} <span class="m-label m-danger">deprecated</span>{% endif %}{% endfor %} }{% if enum.is_deprecated %} <span class="m-label m-danger">deprecated</span>{% endif %}{% if mark_nonpublic and enum.is_protected %} <span class="m-label m-flat m-warning">protected</span>{% endif %}</span>
</dt>
<dd>{{ enum.brief }}</dd>
- <dt>
+ <dt{% if not func.has_details and func.base_url == compound.url %} id="{{ func.id }}"{% endif %}>
{% if func.templates != None %}
{% set j = joiner(', ') %}
<div class="m-doc-template">template<{% for t in func.templates %}{{ j() }}{{ t.type }}{% if t.name %} {{ t.name }}{% endif %}{% if t.default %} = {{ t.default }}{% endif %}{% endfor %}></div>
{% endif %}
{% set j = joiner(',\n ') %}
- <span class="m-doc-wrap-bumper">{{ func.prefix }}{% if func.type == 'void' %}void {% elif func.type %}auto {% endif %}<a href="{% if func.base_url != compound.url %}{{ func.base_url }}{% endif %}#{{ func.id }}" {% if func.has_details or func.base_url != compound.url %}class="m-doc"{% else %}class="m-doc-self" name="{{ func.id }}"{% endif %}>{{ func.name }}</a>(</span><span class="m-doc-wrap">{% for param in func.params %}{{ j() }}{{ param.type_name }}{% if param.default %} = {{ param.default }}{% endif %}{% endfor %}){{ func.suffix }}{% if func.type and func.type != 'void' %} -> {{ func.type }}{% endif %}{% if func.is_deprecated %} <span class="m-label m-danger">deprecated</span>{% endif %}{% if not func.type or mark_nonpublic %}{% if func.is_protected %} <span class="m-label m-flat m-warning">protected{% if func.is_slot %} slot{% endif %}</span>{% elif func.is_private %} <span class="m-label m-flat m-danger">private{% if func.is_slot %} slot{% endif %}</span>{% elif func.is_signal %} <span class="m-label m-flat m-success">signal</span>{% elif func.is_slot %} <span class="m-label m-flat m-success">public slot</span>{% endif %}{% endif %}{% if func.is_defaulted %} <span class="m-label m-flat m-info">defaulted</span>{% endif %}{% if func.is_deleted %} <span class="m-label m-flat m-danger">deleted</span>{% endif %}{% if func.is_explicit %} <span class="m-label m-flat m-info">explicit</span> {% endif %}{% if func.is_final %} <span class="m-label m-flat m-warning">final</span>{% elif func.is_override %} <span class="m-label m-flat m-warning">override</span>{% elif func.is_pure_virtual %} <span class="m-label m-flat m-warning">pure virtual</span>{% elif func.is_virtual %} <span class="m-label m-flat m-warning">virtual</span>{% endif %}{% if func.is_constexpr %} <span class="m-label m-flat m-primary">constexpr</span>{% endif %}{% if func.is_conditional_noexcept %} <span class="m-label m-flat m-success">noexcept(…)</span>{% elif func.is_noexcept %} <span class="m-label m-flat m-success">noexcept</span>{% endif %}</span>
+ <span class="m-doc-wrap-bumper">{{ func.prefix }}{% if func.type == 'void' %}void {% elif func.type %}auto {% endif %}<a href="{% if func.base_url != compound.url %}{{ func.base_url }}{% endif %}#{{ func.id }}" class="m-doc{% if not func.has_details and func.base_url == compound.url %}-self{% endif %}">{{ func.name }}</a>(</span><span class="m-doc-wrap">{% for param in func.params %}{{ j() }}{{ param.type_name }}{% if param.default %} = {{ param.default }}{% endif %}{% endfor %}){{ func.suffix }}{% if func.type and func.type != 'void' %} -> {{ func.type }}{% endif %}{% if func.is_deprecated %} <span class="m-label m-danger">deprecated</span>{% endif %}{% if not func.type or mark_nonpublic %}{% if func.is_protected %} <span class="m-label m-flat m-warning">protected{% if func.is_slot %} slot{% endif %}</span>{% elif func.is_private %} <span class="m-label m-flat m-danger">private{% if func.is_slot %} slot{% endif %}</span>{% elif func.is_signal %} <span class="m-label m-flat m-success">signal</span>{% elif func.is_slot %} <span class="m-label m-flat m-success">public slot</span>{% endif %}{% endif %}{% if func.is_defaulted %} <span class="m-label m-flat m-info">defaulted</span>{% endif %}{% if func.is_deleted %} <span class="m-label m-flat m-danger">deleted</span>{% endif %}{% if func.is_explicit %} <span class="m-label m-flat m-info">explicit</span> {% endif %}{% if func.is_final %} <span class="m-label m-flat m-warning">final</span>{% elif func.is_override %} <span class="m-label m-flat m-warning">override</span>{% elif func.is_pure_virtual %} <span class="m-label m-flat m-warning">pure virtual</span>{% elif func.is_virtual %} <span class="m-label m-flat m-warning">virtual</span>{% endif %}{% if func.is_constexpr %} <span class="m-label m-flat m-primary">constexpr</span>{% endif %}{% if func.is_conditional_noexcept %} <span class="m-label m-flat m-success">noexcept(…)</span>{% elif func.is_noexcept %} <span class="m-label m-flat m-success">noexcept</span>{% endif %}</span>
</dt>
<dd>{{ func.brief }}</dd>
- <dt>
+ <dt{% if not typedef.has_details and typedef.base_url == compound.url %} id="{{ typedef.id }}"{% endif %}>
{% if typedef.templates != None %}
{% set j = joiner(', ') %}
<div class="m-doc-template">template<{% for t in typedef.templates %}{{ j() }}{{ t.type }}{% if t.name %} {{ t.name }}{% endif %}{% if t.default %} = {{ t.default }}{% endif%}{% endfor %}></div>
{% endif %}
- using <a href="{% if typedef.base_url != compound.url %}{{ typedef.base_url }}{% endif %}#{{ typedef.id }}" {% if typedef.has_details or typedef.base_url != compound.url %}class="m-doc"{% else %}class="m-doc-self" name="{{ typedef.id }}"{% endif %}>{{ typedef.name }}</a> = {{ typedef.type }}{{ typedef.args }}{% if typedef.is_deprecated %} <span class="m-label m-danger">deprecated</span>{% endif %}{% if mark_nonpublic and typedef.is_protected %} <span class="m-label m-flat m-warning">protected</span>{% endif %}
+ using <a href="{% if typedef.base_url != compound.url %}{{ typedef.base_url }}{% endif %}#{{ typedef.id }}" class="m-doc{% if not typedef.has_details and typedef.base_url == compound.url %}-self{% endif %}">{{ typedef.name }}</a> = {{ typedef.type }}{{ typedef.args }}{% if typedef.is_deprecated %} <span class="m-label m-danger">deprecated</span>{% endif %}{% if mark_nonpublic and typedef.is_protected %} <span class="m-label m-flat m-warning">protected</span>{% endif %}
{# This empty line needs to be there otherwise it's eaten #}
</dt>
- <dt>
+ <dt{% if not var.has_details and var.base_url == compound.url %} id="{{ var.id }}"{% endif %}>
{% if var.templates != None %}
{% set j = joiner(', ') %}
<div class="m-doc-template">template<{% for t in var.templates %}{{ j() }}{{ t.type }}{% if t.name %} {{ t.name }}{% endif %}{% if t.default %} = {{ t.default }}{% endif%}{% endfor %}></div>
{% endif %}
- {%+ if var.is_static %}static {% endif %}{{ var.type }} <a href="{% if var.base_url != compound.url %}{{ var.base_url }}{% endif %}#{{ var.id }}" {% if var.has_details or var.base_url != compound.url %}class="m-doc"{% else %}class="m-doc-self" name="{{ var.id }}"{% endif %}>{{ var.name }}</a>{% if var.is_deprecated %} <span class="m-label m-danger">deprecated</span>{% endif %}{% if mark_nonpublic and var.is_protected %} <span class="m-label m-flat m-warning">protected</span>{% endif %}{% if var.is_constexpr %} <span class="m-label m-flat m-primary">constexpr</span>{% endif %}
+ {%+ if var.is_static %}static {% endif %}{{ var.type }} <a href="{% if var.base_url != compound.url %}{{ var.base_url }}{% endif %}#{{ var.id }}" class="m-doc{% if not var.has_details and var.base_url == compound.url %}-self{% endif %}">{{ var.name }}</a>{% if var.is_deprecated %} <span class="m-label m-danger">deprecated</span>{% endif %}{% if mark_nonpublic and var.is_protected %} <span class="m-label m-flat m-warning">protected</span>{% endif %}{% if var.is_constexpr %} <span class="m-label m-flat m-primary">constexpr</span>{% endif %}
{# This empty line needs to be there otherwise it's eaten #}
</dt>
<section id="pub-methods">
<h2><a href="#pub-methods">Public functions</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">void <a href="#a7b841d4b5f36c46ee3625e15c77f2f65" class="m-doc-self" name="a7b841d4b5f36c46ee3625e15c77f2f65">foo</a>(</span><span class="m-doc-wrap">)</span>
+ <dt id="a7b841d4b5f36c46ee3625e15c77f2f65">
+ <span class="m-doc-wrap-bumper">void <a href="#a7b841d4b5f36c46ee3625e15c77f2f65" class="m-doc-self">foo</a>(</span><span class="m-doc-wrap">)</span>
</dt>
<dd>No include information for this one (and thus no details)</dd>
</dl>
<section id="enum-members">
<h2><a href="#enum-members">Enums</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">enum <a href="#a1e198a456efa4fe54dfc7f1f60e0b5d7" class="m-doc-self" name="a1e198a456efa4fe54dfc7f1f60e0b5d7">Enum</a> { </span><span class="m-doc-wrap"> }</span>
+ <dt id="a1e198a456efa4fe54dfc7f1f60e0b5d7">
+ <span class="m-doc-wrap-bumper">enum <a href="#a1e198a456efa4fe54dfc7f1f60e0b5d7" class="m-doc-self">Enum</a> { </span><span class="m-doc-wrap"> }</span>
</dt>
<dd>An enum.</dd>
</dl>
<section id="typedef-members">
<h2><a href="#typedef-members">Typedefs</a></h2>
<dl class="m-doc">
- <dt>
- using <a href="#ad01b62dead0717cef791ff24ed1371cd" class="m-doc-self" name="ad01b62dead0717cef791ff24ed1371cd">Int</a> = int
+ <dt id="ad01b62dead0717cef791ff24ed1371cd">
+ using <a href="#ad01b62dead0717cef791ff24ed1371cd" class="m-doc-self">Int</a> = int
</dt>
<dd>A typedef.</dd>
</dl>
<section id="func-members">
<h2><a href="#func-members">Functions</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">void <a href="#a805f49495092c6f2bb1347f50bf2453e" class="m-doc-self" name="a805f49495092c6f2bb1347f50bf2453e">foo</a>(</span><span class="m-doc-wrap">)</span>
+ <dt id="a805f49495092c6f2bb1347f50bf2453e">
+ <span class="m-doc-wrap-bumper">void <a href="#a805f49495092c6f2bb1347f50bf2453e" class="m-doc-self">foo</a>(</span><span class="m-doc-wrap">)</span>
</dt>
<dd>A function.</dd>
</dl>
<section id="var-members">
<h2><a href="#var-members">Variables</a></h2>
<dl class="m-doc">
- <dt>
- const int <a href="#a91e894fe69f4a6c73074f7862ede5503" class="m-doc-self" name="a91e894fe69f4a6c73074f7862ede5503">Var</a> <span class="m-label m-flat m-primary">constexpr</span>
+ <dt id="a91e894fe69f4a6c73074f7862ede5503">
+ const int <a href="#a91e894fe69f4a6c73074f7862ede5503" class="m-doc-self">Var</a> <span class="m-label m-flat m-primary">constexpr</span>
</dt>
<dd>A variable.</dd>
</dl>
<section id="a-group">
<h2><a href="#a-group">A group</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">enum <a href="#a11d588fad4de0640556b055558c5fa1d" class="m-doc-self" name="a11d588fad4de0640556b055558c5fa1d">Flag</a> { </span><span class="m-doc-wrap"> }</span>
+ <dt id="a11d588fad4de0640556b055558c5fa1d">
+ <span class="m-doc-wrap-bumper">enum <a href="#a11d588fad4de0640556b055558c5fa1d" class="m-doc-self">Flag</a> { </span><span class="m-doc-wrap"> }</span>
</dt>
<dd>Flag in a group.</dd>
- <dt>
- using <a href="#a0b67fd41e23a38858d471e30a817d591" class="m-doc-self" name="a0b67fd41e23a38858d471e30a817d591">Main</a> = void
+ <dt id="a0b67fd41e23a38858d471e30a817d591">
+ using <a href="#a0b67fd41e23a38858d471e30a817d591" class="m-doc-self">Main</a> = void
</dt>
<dd>Alias in a group.</dd>
- <dt>
- void* <a href="#ac65f93520b7abe37daa15a999faa4323" class="m-doc-self" name="ac65f93520b7abe37daa15a999faa4323">variable</a> <span class="m-label m-flat m-primary">constexpr</span>
+ <dt id="ac65f93520b7abe37daa15a999faa4323">
+ void* <a href="#ac65f93520b7abe37daa15a999faa4323" class="m-doc-self">variable</a> <span class="m-label m-flat m-primary">constexpr</span>
</dt>
<dd>Variable in a group.</dd>
- <dt>
- <span class="m-doc-wrap-bumper">void <a href="#abcad26bce92bd85654aaf9b7effc043b" class="m-doc-self" name="abcad26bce92bd85654aaf9b7effc043b">bar</a>(</span><span class="m-doc-wrap">)</span>
+ <dt id="abcad26bce92bd85654aaf9b7effc043b">
+ <span class="m-doc-wrap-bumper">void <a href="#abcad26bce92bd85654aaf9b7effc043b" class="m-doc-self">bar</a>(</span><span class="m-doc-wrap">)</span>
</dt>
<dd>Function in a group.</dd>
</dl>
<section id="pub-methods">
<h2><a href="#pub-methods">Public functions</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">void <a href="#a7b841d4b5f36c46ee3625e15c77f2f65" class="m-doc-self" name="a7b841d4b5f36c46ee3625e15c77f2f65">foo</a>(</span><span class="m-doc-wrap">)</span>
+ <dt id="a7b841d4b5f36c46ee3625e15c77f2f65">
+ <span class="m-doc-wrap-bumper">void <a href="#a7b841d4b5f36c46ee3625e15c77f2f65" class="m-doc-self">foo</a>(</span><span class="m-doc-wrap">)</span>
</dt>
<dd>No include information for this one (and thus no details)</dd>
</dl>
<section id="enum-members">
<h2><a href="#enum-members">Enums</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">enum <a href="#ga8150b7776c2a1749101acf22e868d091" class="m-doc-self" name="ga8150b7776c2a1749101acf22e868d091">Enum</a> { </span><span class="m-doc-wrap"> }</span>
+ <dt id="ga8150b7776c2a1749101acf22e868d091">
+ <span class="m-doc-wrap-bumper">enum <a href="#ga8150b7776c2a1749101acf22e868d091" class="m-doc-self">Enum</a> { </span><span class="m-doc-wrap"> }</span>
</dt>
<dd>An enum.</dd>
</dl>
<section id="typedef-members">
<h2><a href="#typedef-members">Typedefs</a></h2>
<dl class="m-doc">
- <dt>
- using <a href="#ga7cc214a236ad3bb6ad435bdcf5262a3f" class="m-doc-self" name="ga7cc214a236ad3bb6ad435bdcf5262a3f">Int</a> = int
+ <dt id="ga7cc214a236ad3bb6ad435bdcf5262a3f">
+ using <a href="#ga7cc214a236ad3bb6ad435bdcf5262a3f" class="m-doc-self">Int</a> = int
</dt>
<dd>A typedef.</dd>
</dl>
<section id="func-members">
<h2><a href="#func-members">Functions</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">void <a href="#gac07863d69ae41a4e395b31f73b35fbcd" class="m-doc-self" name="gac07863d69ae41a4e395b31f73b35fbcd">foo</a>(</span><span class="m-doc-wrap">)</span>
+ <dt id="gac07863d69ae41a4e395b31f73b35fbcd">
+ <span class="m-doc-wrap-bumper">void <a href="#gac07863d69ae41a4e395b31f73b35fbcd" class="m-doc-self">foo</a>(</span><span class="m-doc-wrap">)</span>
</dt>
<dd>A function.</dd>
</dl>
<section id="var-members">
<h2><a href="#var-members">Variables</a></h2>
<dl class="m-doc">
- <dt>
- const int <a href="#ga7708bd7aaec399e771a2b30db52e4d22" class="m-doc-self" name="ga7708bd7aaec399e771a2b30db52e4d22">Var</a> <span class="m-label m-flat m-primary">constexpr</span>
+ <dt id="ga7708bd7aaec399e771a2b30db52e4d22">
+ const int <a href="#ga7708bd7aaec399e771a2b30db52e4d22" class="m-doc-self">Var</a> <span class="m-label m-flat m-primary">constexpr</span>
</dt>
<dd>A variable.</dd>
</dl>
<section id="define-members">
<h2><a href="#define-members">Defines</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">#define <a href="#ga144a2a84c08d05de76f6a4a245584810" class="m-doc-self" name="ga144a2a84c08d05de76f6a4a245584810">A_DEFINE</a></span>
+ <dt id="ga144a2a84c08d05de76f6a4a245584810">
+ <span class="m-doc-wrap-bumper">#define <a href="#ga144a2a84c08d05de76f6a4a245584810" class="m-doc-self">A_DEFINE</a></span>
</dt>
<dd>A define.</dd>
</dl>
<section id="enum-members">
<h2><a href="#enum-members">Enums</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">enum <a href="#a1e198a456efa4fe54dfc7f1f60e0b5d7" class="m-doc-self" name="a1e198a456efa4fe54dfc7f1f60e0b5d7">Enum</a> { </span><span class="m-doc-wrap"> }</span>
+ <dt id="a1e198a456efa4fe54dfc7f1f60e0b5d7">
+ <span class="m-doc-wrap-bumper">enum <a href="#a1e198a456efa4fe54dfc7f1f60e0b5d7" class="m-doc-self">Enum</a> { </span><span class="m-doc-wrap"> }</span>
</dt>
<dd>An enum.</dd>
</dl>
<section id="typedef-members">
<h2><a href="#typedef-members">Typedefs</a></h2>
<dl class="m-doc">
- <dt>
- using <a href="#ad01b62dead0717cef791ff24ed1371cd" class="m-doc-self" name="ad01b62dead0717cef791ff24ed1371cd">Int</a> = int
+ <dt id="ad01b62dead0717cef791ff24ed1371cd">
+ using <a href="#ad01b62dead0717cef791ff24ed1371cd" class="m-doc-self">Int</a> = int
</dt>
<dd>A typedef.</dd>
</dl>
<section id="func-members">
<h2><a href="#func-members">Functions</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">void <a href="#a805f49495092c6f2bb1347f50bf2453e" class="m-doc-self" name="a805f49495092c6f2bb1347f50bf2453e">foo</a>(</span><span class="m-doc-wrap">)</span>
+ <dt id="a805f49495092c6f2bb1347f50bf2453e">
+ <span class="m-doc-wrap-bumper">void <a href="#a805f49495092c6f2bb1347f50bf2453e" class="m-doc-self">foo</a>(</span><span class="m-doc-wrap">)</span>
</dt>
<dd>A function.</dd>
</dl>
<section id="var-members">
<h2><a href="#var-members">Variables</a></h2>
<dl class="m-doc">
- <dt>
- const int <a href="#a91e894fe69f4a6c73074f7862ede5503" class="m-doc-self" name="a91e894fe69f4a6c73074f7862ede5503">Var</a> <span class="m-label m-flat m-primary">constexpr</span>
+ <dt id="a91e894fe69f4a6c73074f7862ede5503">
+ const int <a href="#a91e894fe69f4a6c73074f7862ede5503" class="m-doc-self">Var</a> <span class="m-label m-flat m-primary">constexpr</span>
</dt>
<dd>A variable.</dd>
</dl>
<section id="a-group">
<h2><a href="#a-group">A group</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">enum <a href="#a11d588fad4de0640556b055558c5fa1d" class="m-doc-self" name="a11d588fad4de0640556b055558c5fa1d">Flag</a> { </span><span class="m-doc-wrap"> }</span>
+ <dt id="a11d588fad4de0640556b055558c5fa1d">
+ <span class="m-doc-wrap-bumper">enum <a href="#a11d588fad4de0640556b055558c5fa1d" class="m-doc-self">Flag</a> { </span><span class="m-doc-wrap"> }</span>
</dt>
<dd>Flag in a group.</dd>
- <dt>
- using <a href="#a0b67fd41e23a38858d471e30a817d591" class="m-doc-self" name="a0b67fd41e23a38858d471e30a817d591">Main</a> = void
+ <dt id="a0b67fd41e23a38858d471e30a817d591">
+ using <a href="#a0b67fd41e23a38858d471e30a817d591" class="m-doc-self">Main</a> = void
</dt>
<dd>Alias in a group.</dd>
- <dt>
- void* <a href="#ac65f93520b7abe37daa15a999faa4323" class="m-doc-self" name="ac65f93520b7abe37daa15a999faa4323">variable</a> <span class="m-label m-flat m-primary">constexpr</span>
+ <dt id="ac65f93520b7abe37daa15a999faa4323">
+ void* <a href="#ac65f93520b7abe37daa15a999faa4323" class="m-doc-self">variable</a> <span class="m-label m-flat m-primary">constexpr</span>
</dt>
<dd>Variable in a group.</dd>
- <dt>
- <span class="m-doc-wrap-bumper">void <a href="#abcad26bce92bd85654aaf9b7effc043b" class="m-doc-self" name="abcad26bce92bd85654aaf9b7effc043b">bar</a>(</span><span class="m-doc-wrap">)</span>
+ <dt id="abcad26bce92bd85654aaf9b7effc043b">
+ <span class="m-doc-wrap-bumper">void <a href="#abcad26bce92bd85654aaf9b7effc043b" class="m-doc-self">bar</a>(</span><span class="m-doc-wrap">)</span>
</dt>
<dd>Function in a group.</dd>
</dl>
<section id="enum-members">
<h2><a href="#enum-members">Enums</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">enum <a href="#a527869a2c002fb30f314deaff11e0fc6" class="m-doc-self" name="a527869a2c002fb30f314deaff11e0fc6">Enum</a> { </span><span class="m-doc-wrap"> }</span>
+ <dt id="a527869a2c002fb30f314deaff11e0fc6">
+ <span class="m-doc-wrap-bumper">enum <a href="#a527869a2c002fb30f314deaff11e0fc6" class="m-doc-self">Enum</a> { </span><span class="m-doc-wrap"> }</span>
</dt>
<dd>An enum.</dd>
<dt>
<section id="typedef-members">
<h2><a href="#typedef-members">Typedefs</a></h2>
<dl class="m-doc">
- <dt>
- using <a href="#a9fc9fdc7cf8b70815d959519730179e3" class="m-doc-self" name="a9fc9fdc7cf8b70815d959519730179e3">Int</a> = int
+ <dt id="a9fc9fdc7cf8b70815d959519730179e3">
+ using <a href="#a9fc9fdc7cf8b70815d959519730179e3" class="m-doc-self">Int</a> = int
</dt>
<dd>A typedef.</dd>
</dl>
<section id="func-members">
<h2><a href="#func-members">Functions</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">void <a href="#a811e0028cbcd17f7895e36f63ace4e41" class="m-doc-self" name="a811e0028cbcd17f7895e36f63ace4e41">foo</a>(</span><span class="m-doc-wrap">)</span>
+ <dt id="a811e0028cbcd17f7895e36f63ace4e41">
+ <span class="m-doc-wrap-bumper">void <a href="#a811e0028cbcd17f7895e36f63ace4e41" class="m-doc-self">foo</a>(</span><span class="m-doc-wrap">)</span>
</dt>
<dd>A function.</dd>
</dl>
<section id="var-members">
<h2><a href="#var-members">Variables</a></h2>
<dl class="m-doc">
- <dt>
- const int <a href="#a25b13ca7d2a86255c5e75a436ade62cf" class="m-doc-self" name="a25b13ca7d2a86255c5e75a436ade62cf">Var</a> <span class="m-label m-flat m-primary">constexpr</span>
+ <dt id="a25b13ca7d2a86255c5e75a436ade62cf">
+ const int <a href="#a25b13ca7d2a86255c5e75a436ade62cf" class="m-doc-self">Var</a> <span class="m-label m-flat m-primary">constexpr</span>
</dt>
<dd>A variable.</dd>
</dl>
<section id="a-group">
<h2><a href="#a-group">A group</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">enum <a href="#aa29ea9c4e31c7d0408e7c5abddb50cd3" class="m-doc-self" name="aa29ea9c4e31c7d0408e7c5abddb50cd3">Flag</a> { </span><span class="m-doc-wrap"> }</span>
+ <dt id="aa29ea9c4e31c7d0408e7c5abddb50cd3">
+ <span class="m-doc-wrap-bumper">enum <a href="#aa29ea9c4e31c7d0408e7c5abddb50cd3" class="m-doc-self">Flag</a> { </span><span class="m-doc-wrap"> }</span>
</dt>
<dd>Flag in a group.</dd>
- <dt>
- using <a href="#a0dbfc6770d1bfbd85f3c3fc4772937a3" class="m-doc-self" name="a0dbfc6770d1bfbd85f3c3fc4772937a3">Main</a> = void
+ <dt id="a0dbfc6770d1bfbd85f3c3fc4772937a3">
+ using <a href="#a0dbfc6770d1bfbd85f3c3fc4772937a3" class="m-doc-self">Main</a> = void
</dt>
<dd>Alias in a group.</dd>
- <dt>
- void* <a href="#aa0bc03c4dea294a892d53860b4f0377e" class="m-doc-self" name="aa0bc03c4dea294a892d53860b4f0377e">variable</a> <span class="m-label m-flat m-primary">constexpr</span>
+ <dt id="aa0bc03c4dea294a892d53860b4f0377e">
+ void* <a href="#aa0bc03c4dea294a892d53860b4f0377e" class="m-doc-self">variable</a> <span class="m-label m-flat m-primary">constexpr</span>
</dt>
<dd>Variable in a group.</dd>
- <dt>
- <span class="m-doc-wrap-bumper">void <a href="#ad0126ebd4b7c6ba90561fa98ebbe9a94" class="m-doc-self" name="ad0126ebd4b7c6ba90561fa98ebbe9a94">bar</a>(</span><span class="m-doc-wrap">)</span>
+ <dt id="ad0126ebd4b7c6ba90561fa98ebbe9a94">
+ <span class="m-doc-wrap-bumper">void <a href="#ad0126ebd4b7c6ba90561fa98ebbe9a94" class="m-doc-self">bar</a>(</span><span class="m-doc-wrap">)</span>
</dt>
<dd>Function in a group.</dd>
</dl>
<section id="define-members">
<h2><a href="#define-members">Defines</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">#define <a href="#a144a2a84c08d05de76f6a4a245584810" class="m-doc-self" name="a144a2a84c08d05de76f6a4a245584810">A_DEFINE</a></span>
+ <dt id="a144a2a84c08d05de76f6a4a245584810">
+ <span class="m-doc-wrap-bumper">#define <a href="#a144a2a84c08d05de76f6a4a245584810" class="m-doc-self">A_DEFINE</a></span>
</dt>
<dd>A define.</dd>
</dl>
<section id="a-group">
<h2><a href="#a-group">A group</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">#define <a href="#ac8ab78e5a895bc0dfceb61c9b7707dbe" class="m-doc-self" name="ac8ab78e5a895bc0dfceb61c9b7707dbe">A_DEFINE_IN_A_GROUP</a></span>
+ <dt id="ac8ab78e5a895bc0dfceb61c9b7707dbe">
+ <span class="m-doc-wrap-bumper">#define <a href="#ac8ab78e5a895bc0dfceb61c9b7707dbe" class="m-doc-self">A_DEFINE_IN_A_GROUP</a></span>
</dt>
<dd>A define in a group.</dd>
</dl>
struct <a href="structRoot_1_1Directory_1_1Sub_1_1Class_1_1Foo.html" class="m-doc">Foo</a>
</dt>
<dd>A public subclass.</dd>
- <dt>
- <span class="m-doc-wrap-bumper">enum <a href="#a5436ccacac4eb56e594b3c8f20a78a95" class="m-doc-self" name="a5436ccacac4eb56e594b3c8f20a78a95">E</a> { </span><span class="m-doc-wrap"><a href="#a5436ccacac4eb56e594b3c8f20a78a95ab40890227c995cba62c5ba928fa05797" class="m-doc">FooBar</a> = 3 }</span>
+ <dt id="a5436ccacac4eb56e594b3c8f20a78a95">
+ <span class="m-doc-wrap-bumper">enum <a href="#a5436ccacac4eb56e594b3c8f20a78a95" class="m-doc-self">E</a> { </span><span class="m-doc-wrap"><a href="#a5436ccacac4eb56e594b3c8f20a78a95ab40890227c995cba62c5ba928fa05797" class="m-doc">FooBar</a> = 3 }</span>
</dt>
<dd>A enum value.</dd>
- <dt>
- using <a href="#af68c16757e5d0c83765cff3837952b8b" class="m-doc-self" name="af68c16757e5d0c83765cff3837952b8b">Deleter</a> = void(*)(int, void*)
+ <dt id="af68c16757e5d0c83765cff3837952b8b">
+ using <a href="#af68c16757e5d0c83765cff3837952b8b" class="m-doc-self">Deleter</a> = void(*)(int, void*)
</dt>
<dd>A public typedef.</dd>
</dl>
<section id="pub-static-attribs">
<h2><a href="#pub-static-attribs">Public static variables</a></h2>
<dl class="m-doc">
- <dt>
- static int <a href="#a37f97d663491ff54fda7f9cfc3080006" class="m-doc-self" name="a37f97d663491ff54fda7f9cfc3080006">Size</a> <span class="m-label m-flat m-primary">constexpr</span>
+ <dt id="a37f97d663491ff54fda7f9cfc3080006">
+ static int <a href="#a37f97d663491ff54fda7f9cfc3080006" class="m-doc-self">Size</a> <span class="m-label m-flat m-primary">constexpr</span>
</dt>
<dd>A public static var.</dd>
</dl>
<section id="pub-static-methods">
<h2><a href="#pub-static-methods">Public static functions</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">static void <a href="#abc9f4f532d25aa0d957a183098f2291d" class="m-doc-self" name="abc9f4f532d25aa0d957a183098f2291d">damage</a>(</span><span class="m-doc-wrap">)</span>
+ <dt id="abc9f4f532d25aa0d957a183098f2291d">
+ <span class="m-doc-wrap-bumper">static void <a href="#abc9f4f532d25aa0d957a183098f2291d" class="m-doc-self">damage</a>(</span><span class="m-doc-wrap">)</span>
</dt>
<dd>A public static function.</dd>
</dl>
<section id="typeless-methods">
<h2><a href="#typeless-methods">Constructors, destructors, conversion operators</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper"><a href="#a01c99be667ab8ee934e9f94da744ea83" class="m-doc-self" name="a01c99be667ab8ee934e9f94da744ea83">Class</a>(</span><span class="m-doc-wrap">int,
+ <dt id="a01c99be667ab8ee934e9f94da744ea83">
+ <span class="m-doc-wrap-bumper"><a href="#a01c99be667ab8ee934e9f94da744ea83" class="m-doc-self">Class</a>(</span><span class="m-doc-wrap">int,
void*) <span class="m-label m-flat m-info">explicit</span> <span class="m-label m-flat m-primary">constexpr</span> <span class="m-label m-flat m-success">noexcept</span></span>
</dt>
<dd>A constructor without parameter names.</dd>
- <dt>
- <span class="m-doc-wrap-bumper"><a href="#a55a51bc352524f6da634bb257d69a784" class="m-doc-self" name="a55a51bc352524f6da634bb257d69a784">Class</a>(</span><span class="m-doc-wrap"><a href="classRoot_1_1Directory_1_1Sub_1_1Class.html" class="m-doc">Class</a>&) <span class="m-label m-flat m-danger">deleted</span></span>
+ <dt id="a55a51bc352524f6da634bb257d69a784">
+ <span class="m-doc-wrap-bumper"><a href="#a55a51bc352524f6da634bb257d69a784" class="m-doc-self">Class</a>(</span><span class="m-doc-wrap"><a href="classRoot_1_1Directory_1_1Sub_1_1Class.html" class="m-doc">Class</a>&) <span class="m-label m-flat m-danger">deleted</span></span>
</dt>
<dd>Deleted copy.</dd>
- <dt>
- <span class="m-doc-wrap-bumper"><a href="#ae8ec516d48f6045f9fd7c08ba724bf6e" class="m-doc-self" name="ae8ec516d48f6045f9fd7c08ba724bf6e">operator bool</a>(</span><span class="m-doc-wrap">) const && <span class="m-label m-flat m-info">explicit</span> </span>
+ <dt id="ae8ec516d48f6045f9fd7c08ba724bf6e">
+ <span class="m-doc-wrap-bumper"><a href="#ae8ec516d48f6045f9fd7c08ba724bf6e" class="m-doc-self">operator bool</a>(</span><span class="m-doc-wrap">) const && <span class="m-label m-flat m-info">explicit</span> </span>
</dt>
<dd>A conversion operator that works only on &&.</dd>
- <dt>
- <span class="m-doc-wrap-bumper"><a href="#a7f5debd40ecca62a7ee98cd83858c013" class="m-doc-self" name="a7f5debd40ecca62a7ee98cd83858c013">~Class</a>(</span><span class="m-doc-wrap">) <span class="m-label m-flat m-warning">protected</span> <span class="m-label m-flat m-warning">pure virtual</span></span>
+ <dt id="a7f5debd40ecca62a7ee98cd83858c013">
+ <span class="m-doc-wrap-bumper"><a href="#a7f5debd40ecca62a7ee98cd83858c013" class="m-doc-self">~Class</a>(</span><span class="m-doc-wrap">) <span class="m-label m-flat m-warning">protected</span> <span class="m-label m-flat m-warning">pure virtual</span></span>
</dt>
<dd>A protected pure virtual destructor.</dd>
</dl>
<section id="pub-methods">
<h2><a href="#pub-methods">Public functions</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">auto <a href="#ad749cc571894bad6cb3b23b1f4527233" class="m-doc-self" name="ad749cc571894bad6cb3b23b1f4527233">operator=</a>(</span><span class="m-doc-wrap"><a href="classRoot_1_1Directory_1_1Sub_1_1Class.html" class="m-doc">Class</a>&&) -> <a href="classRoot_1_1Directory_1_1Sub_1_1Class.html" class="m-doc">Class</a>& <span class="m-label m-flat m-info">defaulted</span></span>
+ <dt id="ad749cc571894bad6cb3b23b1f4527233">
+ <span class="m-doc-wrap-bumper">auto <a href="#ad749cc571894bad6cb3b23b1f4527233" class="m-doc-self">operator=</a>(</span><span class="m-doc-wrap"><a href="classRoot_1_1Directory_1_1Sub_1_1Class.html" class="m-doc">Class</a>&&) -> <a href="classRoot_1_1Directory_1_1Sub_1_1Class.html" class="m-doc">Class</a>& <span class="m-label m-flat m-info">defaulted</span></span>
</dt>
<dd>Defaulted move.</dd>
</dl>
<section id="pub-attribs">
<h2><a href="#pub-attribs">Public variables</a></h2>
<dl class="m-doc">
- <dt>
- std::string <a href="#ad877084846b47e5504224c72aa49d399" class="m-doc-self" name="ad877084846b47e5504224c72aa49d399">debug</a>
+ <dt id="ad877084846b47e5504224c72aa49d399">
+ std::string <a href="#ad877084846b47e5504224c72aa49d399" class="m-doc-self">debug</a>
</dt>
<dd>A public variable.</dd>
</dl>
union <a href="unionRoot_1_1Directory_1_1Sub_1_1Class_1_1Bar.html" class="m-doc">Bar</a>
</dt>
<dd>A protected subclass.</dd>
- <dt>
- <span class="m-doc-wrap-bumper">enum <a href="#a0d7a4c92456263a36bd0819d9f26c996" class="m-doc-self" name="a0d7a4c92456263a36bd0819d9f26c996">Boolean</a> { </span><span class="m-doc-wrap"><a href="#a0d7a4c92456263a36bd0819d9f26c996ac8702eedbc992251f82e762161e1abf7" class="m-doc">True</a>,
+ <dt id="a0d7a4c92456263a36bd0819d9f26c996">
+ <span class="m-doc-wrap-bumper">enum <a href="#a0d7a4c92456263a36bd0819d9f26c996" class="m-doc-self">Boolean</a> { </span><span class="m-doc-wrap"><a href="#a0d7a4c92456263a36bd0819d9f26c996ac8702eedbc992251f82e762161e1abf7" class="m-doc">True</a>,
<a href="#a0d7a4c92456263a36bd0819d9f26c996ac3788e41d3959f1e2592b2789b2c2651" class="m-doc">False</a>,
<a href="#a0d7a4c92456263a36bd0819d9f26c996a584feb009cffeb8f24c00613b65189dd" class="m-doc">FileNotFound</a> }</span>
</dt>
<dd>Protected enum.</dd>
- <dt>
- using <a href="#ad4571bbf02497aa3e998918dcee071fc" class="m-doc-self" name="ad4571bbf02497aa3e998918dcee071fc">Type</a> = double
+ <dt id="ad4571bbf02497aa3e998918dcee071fc">
+ using <a href="#ad4571bbf02497aa3e998918dcee071fc" class="m-doc-self">Type</a> = double
</dt>
<dd>A protected alias.</dd>
</dl>
<section id="pro-static-methods">
<h2><a href="#pro-static-methods">Protected static functions</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">static void <a href="#a493c315509b0c10158bdc5dd229ea1bf" class="m-doc-self" name="a493c315509b0c10158bdc5dd229ea1bf">repair</a>(</span><span class="m-doc-wrap">)</span>
+ <dt id="a493c315509b0c10158bdc5dd229ea1bf">
+ <span class="m-doc-wrap-bumper">static void <a href="#a493c315509b0c10158bdc5dd229ea1bf" class="m-doc-self">repair</a>(</span><span class="m-doc-wrap">)</span>
</dt>
<dd>A protected static function.</dd>
</dl>
<section id="pro-methods">
<h2><a href="#pro-methods">Protected functions</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">auto <a href="#a5ae387679a842b33720c0ceadb2583a0" class="m-doc-self" name="a5ae387679a842b33720c0ceadb2583a0">fetchMeSomeIntegers</a>(</span><span class="m-doc-wrap">) const -> int <span class="m-label m-flat m-primary">constexpr</span></span>
+ <dt id="a5ae387679a842b33720c0ceadb2583a0">
+ <span class="m-doc-wrap-bumper">auto <a href="#a5ae387679a842b33720c0ceadb2583a0" class="m-doc-self">fetchMeSomeIntegers</a>(</span><span class="m-doc-wrap">) const -> int <span class="m-label m-flat m-primary">constexpr</span></span>
</dt>
<dd>Protected function.</dd>
</dl>
<section id="pro-static-attribs">
<h2><a href="#pro-static-attribs">Protected static variables</a></h2>
<dl class="m-doc">
- <dt>
- static bool <a href="#a74e37b7c91fdbbfb8b077f96ae5e6b2f" class="m-doc-self" name="a74e37b7c91fdbbfb8b077f96ae5e6b2f">False</a>
+ <dt id="a74e37b7c91fdbbfb8b077f96ae5e6b2f">
+ static bool <a href="#a74e37b7c91fdbbfb8b077f96ae5e6b2f" class="m-doc-self">False</a>
</dt>
<dd>A protected static var.</dd>
</dl>
<section id="pro-attribs">
<h2><a href="#pro-attribs">Protected variables</a></h2>
<dl class="m-doc">
- <dt>
- std::string <a href="#a7646ff8bc6f40c535eb3c281d969f8cd" class="m-doc-self" name="a7646ff8bc6f40c535eb3c281d969f8cd">logger</a>
+ <dt id="a7646ff8bc6f40c535eb3c281d969f8cd">
+ std::string <a href="#a7646ff8bc6f40c535eb3c281d969f8cd" class="m-doc-self">logger</a>
</dt>
<dd>A protected variable.</dd>
</dl>
<section id="pri-methods">
<h2><a href="#pri-methods">Private functions</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">auto <a href="#a28551ce6aa7f9f41c1360ed17737b65d" class="m-doc-self" name="a28551ce6aa7f9f41c1360ed17737b65d">doSomething</a>(</span><span class="m-doc-wrap">) const -> int <span class="m-label m-flat m-warning">virtual</span></span>
+ <dt id="a28551ce6aa7f9f41c1360ed17737b65d">
+ <span class="m-doc-wrap-bumper">auto <a href="#a28551ce6aa7f9f41c1360ed17737b65d" class="m-doc-self">doSomething</a>(</span><span class="m-doc-wrap">) const -> int <span class="m-label m-flat m-warning">virtual</span></span>
</dt>
<dd>A documented private virtual function.</dd>
</dl>
<section id="group-full-of-non-public-stuff-which-should-be-marked-as-such">
<h2><a href="#group-full-of-non-public-stuff-which-should-be-marked-as-such">Group full of non-public stuff which should be marked as such</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">enum <a href="#a82511584183fc6aa5505e0e4ce811580" class="m-doc-self" name="a82511584183fc6aa5505e0e4ce811580">Flag</a> { </span><span class="m-doc-wrap"> } <span class="m-label m-flat m-warning">protected</span></span>
+ <dt id="a82511584183fc6aa5505e0e4ce811580">
+ <span class="m-doc-wrap-bumper">enum <a href="#a82511584183fc6aa5505e0e4ce811580" class="m-doc-self">Flag</a> { </span><span class="m-doc-wrap"> } <span class="m-label m-flat m-warning">protected</span></span>
</dt>
<dd>Protected flag in a group.</dd>
- <dt>
- using <a href="#a4a7ac6e39fedaf79a0ceb0f8d2a3cb64" class="m-doc-self" name="a4a7ac6e39fedaf79a0ceb0f8d2a3cb64">Main</a> = void <span class="m-label m-flat m-warning">protected</span>
+ <dt id="a4a7ac6e39fedaf79a0ceb0f8d2a3cb64">
+ using <a href="#a4a7ac6e39fedaf79a0ceb0f8d2a3cb64" class="m-doc-self">Main</a> = void <span class="m-label m-flat m-warning">protected</span>
</dt>
<dd>Protected alias in a group.</dd>
- <dt>
- void* <a href="#a347f08e1aec78ec16125bac4c2577962" class="m-doc-self" name="a347f08e1aec78ec16125bac4c2577962">variable</a> <span class="m-label m-flat m-warning">protected</span>
+ <dt id="a347f08e1aec78ec16125bac4c2577962">
+ void* <a href="#a347f08e1aec78ec16125bac4c2577962" class="m-doc-self">variable</a> <span class="m-label m-flat m-warning">protected</span>
</dt>
<dd>Protected variable in a group.</dd>
- <dt>
- <span class="m-doc-wrap-bumper">void <a href="#a829faa7cd38054a51a303027eaee3b31" class="m-doc-self" name="a829faa7cd38054a51a303027eaee3b31">foo</a>(</span><span class="m-doc-wrap">) const & <span class="m-label m-flat m-warning">protected</span></span>
+ <dt id="a829faa7cd38054a51a303027eaee3b31">
+ <span class="m-doc-wrap-bumper">void <a href="#a829faa7cd38054a51a303027eaee3b31" class="m-doc-self">foo</a>(</span><span class="m-doc-wrap">) const & <span class="m-label m-flat m-warning">protected</span></span>
</dt>
<dd>Protected function in a group.</dd>
- <dt>
- <span class="m-doc-wrap-bumper">auto <a href="#af5c2ec17b691bd71f7445c9ee886b82e" class="m-doc-self" name="af5c2ec17b691bd71f7445c9ee886b82e">doStuff</a>(</span><span class="m-doc-wrap">) -> int <span class="m-label m-flat m-danger">private</span> <span class="m-label m-flat m-warning">pure virtual</span></span>
+ <dt id="af5c2ec17b691bd71f7445c9ee886b82e">
+ <span class="m-doc-wrap-bumper">auto <a href="#af5c2ec17b691bd71f7445c9ee886b82e" class="m-doc-self">doStuff</a>(</span><span class="m-doc-wrap">) -> int <span class="m-label m-flat m-danger">private</span> <span class="m-label m-flat m-warning">pure virtual</span></span>
</dt>
<dd>Private virtual function in a group.</dd>
</dl>
<section id="related">
<h2><a href="#related">Related</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">enum <a href="#a8150b7776c2a1749101acf22e868d091" class="m-doc-self" name="a8150b7776c2a1749101acf22e868d091">Enum</a> { </span><span class="m-doc-wrap"> }</span>
+ <dt id="a8150b7776c2a1749101acf22e868d091">
+ <span class="m-doc-wrap-bumper">enum <a href="#a8150b7776c2a1749101acf22e868d091" class="m-doc-self">Enum</a> { </span><span class="m-doc-wrap"> }</span>
</dt>
<dd>An enum.</dd>
- <dt>
- using <a href="#a7cc214a236ad3bb6ad435bdcf5262a3f" class="m-doc-self" name="a7cc214a236ad3bb6ad435bdcf5262a3f">Int</a> = int
+ <dt id="a7cc214a236ad3bb6ad435bdcf5262a3f">
+ using <a href="#a7cc214a236ad3bb6ad435bdcf5262a3f" class="m-doc-self">Int</a> = int
</dt>
<dd>A typedef.</dd>
- <dt>
- using <a href="#a3ffd74e95952eacd75f04a2b85d61845" class="m-doc-self" name="a3ffd74e95952eacd75f04a2b85d61845">Float</a> = float
+ <dt id="a3ffd74e95952eacd75f04a2b85d61845">
+ using <a href="#a3ffd74e95952eacd75f04a2b85d61845" class="m-doc-self">Float</a> = float
</dt>
<dd>An using declaration.</dd>
- <dt>
- const int <a href="#a7708bd7aaec399e771a2b30db52e4d22" class="m-doc-self" name="a7708bd7aaec399e771a2b30db52e4d22">Var</a> <span class="m-label m-flat m-primary">constexpr</span>
+ <dt id="a7708bd7aaec399e771a2b30db52e4d22">
+ const int <a href="#a7708bd7aaec399e771a2b30db52e4d22" class="m-doc-self">Var</a> <span class="m-label m-flat m-primary">constexpr</span>
</dt>
<dd>A variable.</dd>
- <dt>
- <span class="m-doc-wrap-bumper">void <a href="#ac07863d69ae41a4e395b31f73b35fbcd" class="m-doc-self" name="ac07863d69ae41a4e395b31f73b35fbcd">foo</a>(</span><span class="m-doc-wrap">)</span>
+ <dt id="ac07863d69ae41a4e395b31f73b35fbcd">
+ <span class="m-doc-wrap-bumper">void <a href="#ac07863d69ae41a4e395b31f73b35fbcd" class="m-doc-self">foo</a>(</span><span class="m-doc-wrap">)</span>
</dt>
<dd>A function.</dd>
- <dt>
- <span class="m-doc-wrap-bumper">#define <a href="#af370f27ec90a92ed7656537eacb476e9" class="m-doc-self" name="af370f27ec90a92ed7656537eacb476e9">A_MACRO</a>(</span><span class="m-doc-wrap">foo)</span>
+ <dt id="af370f27ec90a92ed7656537eacb476e9">
+ <span class="m-doc-wrap-bumper">#define <a href="#af370f27ec90a92ed7656537eacb476e9" class="m-doc-self">A_MACRO</a>(</span><span class="m-doc-wrap">foo)</span>
</dt>
<dd>A macro.</dd>
</dl>
<section id="func-members">
<h2><a href="#func-members">Functions</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">void <a href="#gac07863d69ae41a4e395b31f73b35fbcd" class="m-doc-self" name="gac07863d69ae41a4e395b31f73b35fbcd">foo</a>(</span><span class="m-doc-wrap">)</span>
+ <dt id="gac07863d69ae41a4e395b31f73b35fbcd">
+ <span class="m-doc-wrap-bumper">void <a href="#gac07863d69ae41a4e395b31f73b35fbcd" class="m-doc-self">foo</a>(</span><span class="m-doc-wrap">)</span>
</dt>
<dd>A foo.</dd>
</dl>
<section id="func-members">
<h2><a href="#func-members">Functions</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">void <a href="#ga49a4b11e50430aa0a78de989ea99e082" class="m-doc-self" name="ga49a4b11e50430aa0a78de989ea99e082">bar</a>(</span><span class="m-doc-wrap">)</span>
+ <dt id="ga49a4b11e50430aa0a78de989ea99e082">
+ <span class="m-doc-wrap-bumper">void <a href="#ga49a4b11e50430aa0a78de989ea99e082" class="m-doc-self">bar</a>(</span><span class="m-doc-wrap">)</span>
</dt>
<dd>A bar.</dd>
</dl>
<span class="m-doc-wrap-bumper">enum <a href="#aeefb6576381a49c1c6e3b7352fe4472f" class="m-doc">Enum</a> { </span><span class="m-doc-wrap"><a href="#aeefb6576381a49c1c6e3b7352fe4472fafbbe8f667f7bfa0603c82d017bc304da" class="m-doc">Value</a> }</span>
</dt>
<dd>An enum.</dd>
- <dt>
- <span class="m-doc-wrap-bumper">enum <a href="#a2632ae5b1d4434dc63030d1343378099" class="m-doc-self" name="a2632ae5b1d4434dc63030d1343378099">EnumBrief</a> { </span><span class="m-doc-wrap"> }</span>
+ <dt id="a2632ae5b1d4434dc63030d1343378099">
+ <span class="m-doc-wrap-bumper">enum <a href="#a2632ae5b1d4434dc63030d1343378099" class="m-doc-self">EnumBrief</a> { </span><span class="m-doc-wrap"> }</span>
</dt>
<dd>Enum with just a brief.</dd>
</dl>
using <a href="#ad339d36696a203dd41ce1b4967eaff0a" class="m-doc">Typedef</a> = int
</dt>
<dd>A typedef.</dd>
- <dt>
- using <a href="#a023e422700677703873bc1e7372e7400" class="m-doc-self" name="a023e422700677703873bc1e7372e7400">TypedefBrief</a> = int
+ <dt id="a023e422700677703873bc1e7372e7400">
+ using <a href="#a023e422700677703873bc1e7372e7400" class="m-doc-self">TypedefBrief</a> = int
</dt>
<dd>Typedef with just a brief.</dd>
</dl>
<span class="m-doc-wrap-bumper">void <a href="#a3d859e95e6eb8b4da1c10b6417ab8e9b" class="m-doc">foo</a>(</span><span class="m-doc-wrap">)</span>
</dt>
<dd>A function.</dd>
- <dt>
- <span class="m-doc-wrap-bumper">void <a href="#a9ca3f6e800be14b033c364187b444b2f" class="m-doc-self" name="a9ca3f6e800be14b033c364187b444b2f">fooBrief</a>(</span><span class="m-doc-wrap">)</span>
+ <dt id="a9ca3f6e800be14b033c364187b444b2f">
+ <span class="m-doc-wrap-bumper">void <a href="#a9ca3f6e800be14b033c364187b444b2f" class="m-doc-self">fooBrief</a>(</span><span class="m-doc-wrap">)</span>
</dt>
<dd>Function with just a brief.</dd>
</dl>
int <a href="#a7dc9e9cdaf8275ac8636d69b90f37045" class="m-doc">Variable</a> <span class="m-label m-flat m-primary">constexpr</span>
</dt>
<dd>A variable.</dd>
- <dt>
- int <a href="#a39904e2093f37ccfc2b7ad44ead2420a" class="m-doc-self" name="a39904e2093f37ccfc2b7ad44ead2420a">VariableBrief</a> <span class="m-label m-flat m-primary">constexpr</span>
+ <dt id="a39904e2093f37ccfc2b7ad44ead2420a">
+ int <a href="#a39904e2093f37ccfc2b7ad44ead2420a" class="m-doc-self">VariableBrief</a> <span class="m-label m-flat m-primary">constexpr</span>
</dt>
<dd>Variable with just a brief.</dd>
</dl>
<span class="m-doc-wrap-bumper">enum <a href="#add172b93283b1ab7612c3ca6cc5dcfea" class="m-doc">Enum</a> { </span><span class="m-doc-wrap"><a href="#add172b93283b1ab7612c3ca6cc5dcfeaa2ef662d81d3f82682b3f993eba87420e" class="m-doc">Value</a> }</span>
</dt>
<dd>An enum.</dd>
- <dt>
- <span class="m-doc-wrap-bumper">enum <a href="#abddfdbdba5c5512af93fad488e874a6e" class="m-doc-self" name="abddfdbdba5c5512af93fad488e874a6e">EnumBrief</a> { </span><span class="m-doc-wrap"> }</span>
+ <dt id="abddfdbdba5c5512af93fad488e874a6e">
+ <span class="m-doc-wrap-bumper">enum <a href="#abddfdbdba5c5512af93fad488e874a6e" class="m-doc-self">EnumBrief</a> { </span><span class="m-doc-wrap"> }</span>
</dt>
<dd>Enum with just a brief.</dd>
</dl>
using <a href="#abe2a245304bc2234927ef33175646e08" class="m-doc">Typedef</a> = int
</dt>
<dd>A typedef.</dd>
- <dt>
- using <a href="#a3528713a2cb2fc8e4b0c8fab2e3142e6" class="m-doc-self" name="a3528713a2cb2fc8e4b0c8fab2e3142e6">TypedefBrief</a> = int
+ <dt id="a3528713a2cb2fc8e4b0c8fab2e3142e6">
+ using <a href="#a3528713a2cb2fc8e4b0c8fab2e3142e6" class="m-doc-self">TypedefBrief</a> = int
</dt>
<dd>Typedef with just a brief.</dd>
</dl>
<span class="m-doc-wrap-bumper">void <a href="#a0f1fe1a972c7c4196988a1bdde63ec77" class="m-doc">foo</a>(</span><span class="m-doc-wrap">)</span>
</dt>
<dd>A function.</dd>
- <dt>
- <span class="m-doc-wrap-bumper">void <a href="#a25c0cb6154508312ca2f28fdab944741" class="m-doc-self" name="a25c0cb6154508312ca2f28fdab944741">fooBrief</a>(</span><span class="m-doc-wrap">)</span>
+ <dt id="a25c0cb6154508312ca2f28fdab944741">
+ <span class="m-doc-wrap-bumper">void <a href="#a25c0cb6154508312ca2f28fdab944741" class="m-doc-self">fooBrief</a>(</span><span class="m-doc-wrap">)</span>
</dt>
<dd>Function with just a brief.</dd>
</dl>
int <a href="#ad3121960d8665ab045ca1bfa1480a86d" class="m-doc">Variable</a> <span class="m-label m-flat m-primary">constexpr</span>
</dt>
<dd>A variable.</dd>
- <dt>
- int <a href="#aa8b31b63b2a5e71fe1734212a093bdc3" class="m-doc-self" name="aa8b31b63b2a5e71fe1734212a093bdc3">VariableBrief</a> <span class="m-label m-flat m-primary">constexpr</span>
+ <dt id="aa8b31b63b2a5e71fe1734212a093bdc3">
+ int <a href="#aa8b31b63b2a5e71fe1734212a093bdc3" class="m-doc-self">VariableBrief</a> <span class="m-label m-flat m-primary">constexpr</span>
</dt>
<dd>Variable with just a brief.</dd>
</dl>
<section id="define-members">
<h2><a href="#define-members">Defines</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">#define <a href="#a144a2a84c08d05de76f6a4a245584810" class="m-doc-self" name="a144a2a84c08d05de76f6a4a245584810">A_DEFINE</a></span>
+ <dt id="a144a2a84c08d05de76f6a4a245584810">
+ <span class="m-doc-wrap-bumper">#define <a href="#a144a2a84c08d05de76f6a4a245584810" class="m-doc-self">A_DEFINE</a></span>
</dt>
<dd>A define.</dd>
</dl>
<section id="func-members">
<h2><a href="#func-members">Functions</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">auto <a href="#a7f3d59790996b9f86ca6d4adc63549e2" class="m-doc-self" name="a7f3d59790996b9f86ca6d4adc63549e2">hasCoolThings</a>(</span><span class="m-doc-wrap">) -> bool MAGNUM_EXPORT <span class="m-label m-flat m-primary">constexpr</span></span>
+ <dt id="a7f3d59790996b9f86ca6d4adc63549e2">
+ <span class="m-doc-wrap-bumper">auto <a href="#a7f3d59790996b9f86ca6d4adc63549e2" class="m-doc-self">hasCoolThings</a>(</span><span class="m-doc-wrap">) -> bool MAGNUM_EXPORT <span class="m-label m-flat m-primary">constexpr</span></span>
</dt>
<dd>Always returns <code>true</code></dd>
</dl>
<section id="typedef-members">
<h2><a href="#typedef-members">Typedefs</a></h2>
<dl class="m-doc">
- <dt>
- using <a href="#aedec7b8d93c84ed3293e685c1e0b444e" class="m-doc-self" name="aedec7b8d93c84ed3293e685c1e0b444e">Typedef</a> = int
+ <dt id="aedec7b8d93c84ed3293e685c1e0b444e">
+ using <a href="#aedec7b8d93c84ed3293e685c1e0b444e" class="m-doc-self">Typedef</a> = int
</dt>
<dd>A typedef.</dd>
</dl>
<section id="enum-members">
<h2><a href="#enum-members">Enums</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">enum <a href="#aa621f6f849ec2327dabfc4392fd59a70" class="m-doc-self" name="aa621f6f849ec2327dabfc4392fd59a70">Foo</a> { </span><span class="m-doc-wrap"><a href="#aa621f6f849ec2327dabfc4392fd59a70a050889cfb2c606473596b8f70f702769" class="m-doc">Value</a> = 32 }</span>
+ <dt id="aa621f6f849ec2327dabfc4392fd59a70">
+ <span class="m-doc-wrap-bumper">enum <a href="#aa621f6f849ec2327dabfc4392fd59a70" class="m-doc-self">Foo</a> { </span><span class="m-doc-wrap"><a href="#aa621f6f849ec2327dabfc4392fd59a70a050889cfb2c606473596b8f70f702769" class="m-doc">Value</a> = 32 }</span>
</dt>
<dd>An enum.</dd>
</dl>
<section id="typedef-members">
<h2><a href="#typedef-members">Typedefs</a></h2>
<dl class="m-doc">
- <dt>
- using <a href="#ab3c402cbc128c888732541f75dbd3952" class="m-doc-self" name="ab3c402cbc128c888732541f75dbd3952">Bar</a> = <a href="File_8h.html#aa621f6f849ec2327dabfc4392fd59a70" class="m-doc">Foo</a>
+ <dt id="ab3c402cbc128c888732541f75dbd3952">
+ using <a href="#ab3c402cbc128c888732541f75dbd3952" class="m-doc-self">Bar</a> = <a href="File_8h.html#aa621f6f849ec2327dabfc4392fd59a70" class="m-doc">Foo</a>
</dt>
<dd>A typedef.</dd>
</dl>
<section id="var-members">
<h2><a href="#var-members">Variables</a></h2>
<dl class="m-doc">
- <dt>
- int <a href="#ac2bb0fc1fabbeabad94c3b726bd708bc" class="m-doc-self" name="ac2bb0fc1fabbeabad94c3b726bd708bc">variable</a>
+ <dt id="ac2bb0fc1fabbeabad94c3b726bd708bc">
+ int <a href="#ac2bb0fc1fabbeabad94c3b726bd708bc" class="m-doc-self">variable</a>
</dt>
<dd>A variable.</dd>
</dl>
<section id="define-members">
<h2><a href="#define-members">Defines</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">#define <a href="#afac708c45da370b4c1304f4b69f7fc75" class="m-doc-self" name="afac708c45da370b4c1304f4b69f7fc75">FOOBAR</a></span>
+ <dt id="afac708c45da370b4c1304f4b69f7fc75">
+ <span class="m-doc-wrap-bumper">#define <a href="#afac708c45da370b4c1304f4b69f7fc75" class="m-doc-self">FOOBAR</a></span>
</dt>
<dd>A define.</dd>
</dl>
<span class="m-doc-wrap-bumper">enum <a href="#a24aaac6b6062996acca336e09ffbbffb" class="m-doc">E</a>: int { </span><span class="m-doc-wrap"><a href="#a24aaac6b6062996acca336e09ffbbffba050889cfb2c606473596b8f70f702769" class="m-doc">Value</a> = 42 }</span>
</dt>
<dd>Typed enum.</dd>
- <dt>
- <span class="m-doc-wrap-bumper">enum class <a href="#a1fd406685cbdee605d0a7bebed56fdb0" class="m-doc-self" name="a1fd406685cbdee605d0a7bebed56fdb0">F</a> { </span><span class="m-doc-wrap"> }</span>
+ <dt id="a1fd406685cbdee605d0a7bebed56fdb0">
+ <span class="m-doc-wrap-bumper">enum class <a href="#a1fd406685cbdee605d0a7bebed56fdb0" class="m-doc-self">F</a> { </span><span class="m-doc-wrap"> }</span>
</dt>
<dd>Strong implicitly typed enum.</dd>
</dl>
<section id="group-with-friend-functions">
<h2><a href="#group-with-friend-functions">Group with friend functions</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">void <a href="#ab0183d8a208fd1bc6842dcb37da48eff" class="m-doc-self" name="ab0183d8a208fd1bc6842dcb37da48eff">friendGroupedFunction</a>(</span><span class="m-doc-wrap">)</span>
+ <dt id="ab0183d8a208fd1bc6842dcb37da48eff">
+ <span class="m-doc-wrap-bumper">void <a href="#ab0183d8a208fd1bc6842dcb37da48eff" class="m-doc-self">friendGroupedFunction</a>(</span><span class="m-doc-wrap">)</span>
</dt>
<dd>A friend grouped function.</dd>
</dl>
<section id="friends">
<h2><a href="#friends">Friends</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">void <a href="#a70135398344d1e7003e0877018f73c4b" class="m-doc-self" name="a70135398344d1e7003e0877018f73c4b">friendFunction</a>(</span><span class="m-doc-wrap">int a,
+ <dt id="a70135398344d1e7003e0877018f73c4b">
+ <span class="m-doc-wrap-bumper">void <a href="#a70135398344d1e7003e0877018f73c4b" class="m-doc-self">friendFunction</a>(</span><span class="m-doc-wrap">int a,
void* b)</span>
</dt>
<dd>A friend function.</dd>
<section id="pub-methods">
<h2><a href="#pub-methods">Public functions</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">void <a href="#a72db7eaef78cfaff4fa4e93ebc53cb91" class="m-doc-self" name="a72db7eaef78cfaff4fa4e93ebc53cb91">doThing</a>(</span><span class="m-doc-wrap">) const <span class="m-label m-flat m-warning">virtual</span> <span class="m-label m-flat m-success">noexcept(…)</span></span>
+ <dt id="a72db7eaef78cfaff4fa4e93ebc53cb91">
+ <span class="m-doc-wrap-bumper">void <a href="#a72db7eaef78cfaff4fa4e93ebc53cb91" class="m-doc-self">doThing</a>(</span><span class="m-doc-wrap">) const <span class="m-label m-flat m-warning">virtual</span> <span class="m-label m-flat m-success">noexcept(…)</span></span>
</dt>
<dd>Do a thing with crazy attribs.</dd>
</dl>
<section id="pri-methods">
<h2><a href="#pri-methods">Private functions</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">void <a href="#a116c39e85dca0cccea0c3ee107fb05c8" class="m-doc-self" name="a116c39e85dca0cccea0c3ee107fb05c8">doAnotherThing</a>(</span><span class="m-doc-wrap">) <span class="m-label m-flat m-warning">virtual</span></span>
+ <dt id="a116c39e85dca0cccea0c3ee107fb05c8">
+ <span class="m-doc-wrap-bumper">void <a href="#a116c39e85dca0cccea0c3ee107fb05c8" class="m-doc-self">doAnotherThing</a>(</span><span class="m-doc-wrap">) <span class="m-label m-flat m-warning">virtual</span></span>
</dt>
<dd>Do another thing, privately.</dd>
<dt>
<section id="pro-methods">
<h2><a href="#pro-methods">Protected functions</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">void <a href="#a0b1e72ba2c219253091525588d75fdd4" class="m-doc-self" name="a0b1e72ba2c219253091525588d75fdd4">doThing</a>(</span><span class="m-doc-wrap">) const <span class="m-label m-flat m-warning">override</span> <span class="m-label m-flat m-success">noexcept(…)</span></span>
+ <dt id="a0b1e72ba2c219253091525588d75fdd4">
+ <span class="m-doc-wrap-bumper">void <a href="#a0b1e72ba2c219253091525588d75fdd4" class="m-doc-self">doThing</a>(</span><span class="m-doc-wrap">) const <span class="m-label m-flat m-warning">override</span> <span class="m-label m-flat m-success">noexcept(…)</span></span>
</dt>
<dd>Do a thing, overriden, now protected.</dd>
</dl>
<section id="pub-methods">
<h2><a href="#pub-methods">Public functions</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">void <a href="#ae23bc23eb33a7d7a77e2610a9661c078" class="m-doc-self" name="ae23bc23eb33a7d7a77e2610a9661c078">doThing</a>(</span><span class="m-doc-wrap">) && <span class="m-label m-flat m-warning">final</span> <span class="m-label m-flat m-success">noexcept</span></span>
+ <dt id="ae23bc23eb33a7d7a77e2610a9661c078">
+ <span class="m-doc-wrap-bumper">void <a href="#ae23bc23eb33a7d7a77e2610a9661c078" class="m-doc-self">doThing</a>(</span><span class="m-doc-wrap">) && <span class="m-label m-flat m-warning">final</span> <span class="m-label m-flat m-success">noexcept</span></span>
</dt>
<dd>Final w/o override (will cause a compiler warning), w/o a space.</dd>
- <dt>
- <span class="m-doc-wrap-bumper">void <a href="#a13f62f7c5cb7e663de9e5dc51219ce68" class="m-doc-self" name="a13f62f7c5cb7e663de9e5dc51219ce68">doMoreStuff</a>(</span><span class="m-doc-wrap">) && <span class="m-label m-flat m-success">noexcept(…)</span></span>
+ <dt id="a13f62f7c5cb7e663de9e5dc51219ce68">
+ <span class="m-doc-wrap-bumper">void <a href="#a13f62f7c5cb7e663de9e5dc51219ce68" class="m-doc-self">doMoreStuff</a>(</span><span class="m-doc-wrap">) && <span class="m-label m-flat m-success">noexcept(…)</span></span>
</dt>
<dd>Do more things, without a space.</dd>
- <dt>
- <span class="m-doc-wrap-bumper">void <a href="#a1a47d2d7ced7b4e05c6e09d828f4e6eb" class="m-doc-self" name="a1a47d2d7ced7b4e05c6e09d828f4e6eb">doAnotherThing</a>(</span><span class="m-doc-wrap">) && <span class="m-label m-flat m-warning">final</span></span>
+ <dt id="a1a47d2d7ced7b4e05c6e09d828f4e6eb">
+ <span class="m-doc-wrap-bumper">void <a href="#a1a47d2d7ced7b4e05c6e09d828f4e6eb" class="m-doc-self">doAnotherThing</a>(</span><span class="m-doc-wrap">) && <span class="m-label m-flat m-warning">final</span></span>
</dt>
<dd>Final override, without a space.</dd>
- <dt>
- <span class="m-doc-wrap-bumper">void <a href="#a32e5414e9916365aa2c041da60572a1b" class="m-doc-self" name="a32e5414e9916365aa2c041da60572a1b">doYetAnotherThing</a>(</span><span class="m-doc-wrap">) && <span class="m-label m-flat m-warning">final</span></span>
+ <dt id="a32e5414e9916365aa2c041da60572a1b">
+ <span class="m-doc-wrap-bumper">void <a href="#a32e5414e9916365aa2c041da60572a1b" class="m-doc-self">doYetAnotherThing</a>(</span><span class="m-doc-wrap">) && <span class="m-label m-flat m-warning">final</span></span>
</dt>
<dd>Override final, without a space.</dd>
</dl>
<section id="pub-static-attribs">
<h2><a href="#pub-static-attribs">Public static variables</a></h2>
<dl class="m-doc">
- <dt>
+ <dt id="acbbecef244b167c48ff22c97ee2d386b">
<div class="m-doc-template">template<class U></div>
- static <a href="structFoo.html" class="m-doc">Foo</a><U>* <a href="#acbbecef244b167c48ff22c97ee2d386b" class="m-doc-self" name="acbbecef244b167c48ff22c97ee2d386b">instance</a>
+ static <a href="structFoo.html" class="m-doc">Foo</a><U>* <a href="#acbbecef244b167c48ff22c97ee2d386b" class="m-doc-self">instance</a>
</dt>
<dd>Template variable inside a template class without template docs.</dd>
<dt>
<section id="pub-static-attribs">
<h2><a href="#pub-static-attribs">Public static variables</a></h2>
<dl class="m-doc">
- <dt>
+ <dt id="a5610f0877922663122345b4ea6b987eb">
<div class="m-doc-template">template<class T></div>
- static T* <a href="#a5610f0877922663122345b4ea6b987eb" class="m-doc-self" name="a5610f0877922663122345b4ea6b987eb">variable</a>
+ static T* <a href="#a5610f0877922663122345b4ea6b987eb" class="m-doc-self">variable</a>
</dt>
<dd>Template variable without template docs.</dd>
<dt>
<a href="#a8150b7776c2a1749101acf22e868d091a739ce3f516592d245d16fd8a3893472c" class="m-doc">C</a> }</span>
</dt>
<dd><span></span></dd>
- <dt>
- <span class="m-doc-wrap-bumper">enum <a href="#a8a9c59c4fc669202671b19a5df454fd0" class="m-doc-self" name="a8a9c59c4fc669202671b19a5df454fd0">EnumInANamespace</a> { </span><span class="m-doc-wrap"><a href="#a8a9c59c4fc669202671b19a5df454fd0aaa4aa9d191fa809c64a59397226b9449" class="m-doc">A</a>,
+ <dt id="a8a9c59c4fc669202671b19a5df454fd0">
+ <span class="m-doc-wrap-bumper">enum <a href="#a8a9c59c4fc669202671b19a5df454fd0" class="m-doc-self">EnumInANamespace</a> { </span><span class="m-doc-wrap"><a href="#a8a9c59c4fc669202671b19a5df454fd0aaa4aa9d191fa809c64a59397226b9449" class="m-doc">A</a>,
<a href="#a8a9c59c4fc669202671b19a5df454fd0aeeda54a2b8b162bfc6e790f364fa99cf" class="m-doc">B</a>,
<a href="#a8a9c59c4fc669202671b19a5df454fd0ad37305d06fee8ebfbb8a30306f16c832" class="m-doc">C</a> }</span>
</dt>
<section id="typedef-members">
<h2><a href="#typedef-members">Typedefs</a></h2>
<dl class="m-doc">
- <dt>
- using <a href="#a7cc214a236ad3bb6ad435bdcf5262a3f" class="m-doc-self" name="a7cc214a236ad3bb6ad435bdcf5262a3f">Int</a> = int
+ <dt id="a7cc214a236ad3bb6ad435bdcf5262a3f">
+ using <a href="#a7cc214a236ad3bb6ad435bdcf5262a3f" class="m-doc-self">Int</a> = int
</dt>
<dd><span></span></dd>
- <dt>
- using <a href="#a3ffd74e95952eacd75f04a2b85d61845" class="m-doc-self" name="a3ffd74e95952eacd75f04a2b85d61845">Float</a> = float
+ <dt id="a3ffd74e95952eacd75f04a2b85d61845">
+ using <a href="#a3ffd74e95952eacd75f04a2b85d61845" class="m-doc-self">Float</a> = float
</dt>
<dd><span></span></dd>
- <dt>
- using <a href="#aafe0a3decaed02dd572ca9c5741e8f0f" class="m-doc-self" name="aafe0a3decaed02dd572ca9c5741e8f0f">IntInANamespace</a> = int
+ <dt id="aafe0a3decaed02dd572ca9c5741e8f0f">
+ using <a href="#aafe0a3decaed02dd572ca9c5741e8f0f" class="m-doc-self">IntInANamespace</a> = int
</dt>
<dd><span></span></dd>
- <dt>
- using <a href="#af411f7ca665a2797abbb9246dc8ce66f" class="m-doc-self" name="af411f7ca665a2797abbb9246dc8ce66f">FloatInANamespace</a> = float
+ <dt id="af411f7ca665a2797abbb9246dc8ce66f">
+ using <a href="#af411f7ca665a2797abbb9246dc8ce66f" class="m-doc-self">FloatInANamespace</a> = float
</dt>
<dd><span></span></dd>
<dt>
<section id="func-members">
<h2><a href="#func-members">Functions</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">void <a href="#ac07863d69ae41a4e395b31f73b35fbcd" class="m-doc-self" name="ac07863d69ae41a4e395b31f73b35fbcd">foo</a>(</span><span class="m-doc-wrap">)</span>
+ <dt id="ac07863d69ae41a4e395b31f73b35fbcd">
+ <span class="m-doc-wrap-bumper">void <a href="#ac07863d69ae41a4e395b31f73b35fbcd" class="m-doc-self">foo</a>(</span><span class="m-doc-wrap">)</span>
</dt>
<dd><span></span></dd>
- <dt>
- <span class="m-doc-wrap-bumper">void <a href="#a451d9a4eeb8244db749a8d6d31af0a4e" class="m-doc-self" name="a451d9a4eeb8244db749a8d6d31af0a4e">fooInANamespace</a>(</span><span class="m-doc-wrap">)</span>
+ <dt id="a451d9a4eeb8244db749a8d6d31af0a4e">
+ <span class="m-doc-wrap-bumper">void <a href="#a451d9a4eeb8244db749a8d6d31af0a4e" class="m-doc-self">fooInANamespace</a>(</span><span class="m-doc-wrap">)</span>
</dt>
<dd><span></span></dd>
<dt>
<section id="var-members">
<h2><a href="#var-members">Variables</a></h2>
<dl class="m-doc">
- <dt>
- const int <a href="#a7708bd7aaec399e771a2b30db52e4d22" class="m-doc-self" name="a7708bd7aaec399e771a2b30db52e4d22">Var</a> <span class="m-label m-flat m-primary">constexpr</span>
+ <dt id="a7708bd7aaec399e771a2b30db52e4d22">
+ const int <a href="#a7708bd7aaec399e771a2b30db52e4d22" class="m-doc-self">Var</a> <span class="m-label m-flat m-primary">constexpr</span>
</dt>
<dd><span></span></dd>
- <dt>
- const int <a href="#a6165847e2f1c2a0749c225caafe2d9fd" class="m-doc-self" name="a6165847e2f1c2a0749c225caafe2d9fd">VarInANamespace</a> <span class="m-label m-flat m-primary">constexpr</span>
+ <dt id="a6165847e2f1c2a0749c225caafe2d9fd">
+ const int <a href="#a6165847e2f1c2a0749c225caafe2d9fd" class="m-doc-self">VarInANamespace</a> <span class="m-label m-flat m-primary">constexpr</span>
</dt>
<dd><span></span></dd>
<dt>
<section id="define-members">
<h2><a href="#define-members">Defines</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">#define <a href="#a144a2a84c08d05de76f6a4a245584810" class="m-doc-self" name="a144a2a84c08d05de76f6a4a245584810">A_DEFINE</a></span>
+ <dt id="a144a2a84c08d05de76f6a4a245584810">
+ <span class="m-doc-wrap-bumper">#define <a href="#a144a2a84c08d05de76f6a4a245584810" class="m-doc-self">A_DEFINE</a></span>
</dt>
<dd><span></span></dd>
</dl>
<section id="a-group">
<h2><a href="#a-group">A group</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">#define <a href="#ac8ab78e5a895bc0dfceb61c9b7707dbe" class="m-doc-self" name="ac8ab78e5a895bc0dfceb61c9b7707dbe">A_DEFINE_IN_A_GROUP</a></span>
+ <dt id="ac8ab78e5a895bc0dfceb61c9b7707dbe">
+ <span class="m-doc-wrap-bumper">#define <a href="#ac8ab78e5a895bc0dfceb61c9b7707dbe" class="m-doc-self">A_DEFINE_IN_A_GROUP</a></span>
</dt>
<dd><span></span></dd>
- <dt>
- <span class="m-doc-wrap-bumper">enum <a href="#a4e54d99b64c66ac62367c340296cf0e6" class="m-doc-self" name="a4e54d99b64c66ac62367c340296cf0e6">FlagInAGroup</a> { </span><span class="m-doc-wrap"> }</span>
+ <dt id="a4e54d99b64c66ac62367c340296cf0e6">
+ <span class="m-doc-wrap-bumper">enum <a href="#a4e54d99b64c66ac62367c340296cf0e6" class="m-doc-self">FlagInAGroup</a> { </span><span class="m-doc-wrap"> }</span>
</dt>
<dd><span></span></dd>
- <dt>
- using <a href="#a01be7a4b97db30990f9e35a80dfab953" class="m-doc-self" name="a01be7a4b97db30990f9e35a80dfab953">MainInAGroup</a> = void
+ <dt id="a01be7a4b97db30990f9e35a80dfab953">
+ using <a href="#a01be7a4b97db30990f9e35a80dfab953" class="m-doc-self">MainInAGroup</a> = void
</dt>
<dd><span></span></dd>
- <dt>
- void* <a href="#addafc81fb6e46828eada927103080acc" class="m-doc-self" name="addafc81fb6e46828eada927103080acc">variableInAGroup</a> <span class="m-label m-flat m-primary">constexpr</span>
+ <dt id="addafc81fb6e46828eada927103080acc">
+ void* <a href="#addafc81fb6e46828eada927103080acc" class="m-doc-self">variableInAGroup</a> <span class="m-label m-flat m-primary">constexpr</span>
</dt>
<dd><span></span></dd>
- <dt>
- <span class="m-doc-wrap-bumper">void <a href="#a34b4421352d415dad9bf0c6a2e4694d4" class="m-doc-self" name="a34b4421352d415dad9bf0c6a2e4694d4">barInAGroup</a>(</span><span class="m-doc-wrap">)</span>
+ <dt id="a34b4421352d415dad9bf0c6a2e4694d4">
+ <span class="m-doc-wrap-bumper">void <a href="#a34b4421352d415dad9bf0c6a2e4694d4" class="m-doc-self">barInAGroup</a>(</span><span class="m-doc-wrap">)</span>
</dt>
<dd><span></span></dd>
</dl>
class <a href="classNamespace_1_1ClassInANamespace_1_1ClassInAClass.html" class="m-doc">ClassInAClass</a>
</dt>
<dd><span></span></dd>
- <dt>
- <span class="m-doc-wrap-bumper">enum <a href="#a7109316166bde2795af5ec1a595e38d1" class="m-doc-self" name="a7109316166bde2795af5ec1a595e38d1">EnumInAClass</a> { </span><span class="m-doc-wrap"> }</span>
+ <dt id="a7109316166bde2795af5ec1a595e38d1">
+ <span class="m-doc-wrap-bumper">enum <a href="#a7109316166bde2795af5ec1a595e38d1" class="m-doc-self">EnumInAClass</a> { </span><span class="m-doc-wrap"> }</span>
</dt>
<dd><span></span></dd>
- <dt>
- using <a href="#ac0467a0a405a8fcdc37e8e7ea1cdef40" class="m-doc-self" name="ac0467a0a405a8fcdc37e8e7ea1cdef40">IntInAClass</a> = int
+ <dt id="ac0467a0a405a8fcdc37e8e7ea1cdef40">
+ using <a href="#ac0467a0a405a8fcdc37e8e7ea1cdef40" class="m-doc-self">IntInAClass</a> = int
</dt>
<dd><span></span></dd>
- <dt>
- using <a href="#a4a1ae978a09a174b2fc3ac1ba9cea2ac" class="m-doc-self" name="a4a1ae978a09a174b2fc3ac1ba9cea2ac">FloatInAClass</a> = float
+ <dt id="a4a1ae978a09a174b2fc3ac1ba9cea2ac">
+ using <a href="#a4a1ae978a09a174b2fc3ac1ba9cea2ac" class="m-doc-self">FloatInAClass</a> = float
</dt>
<dd><span></span></dd>
</dl>
<section id="pub-methods">
<h2><a href="#pub-methods">Public functions</a></h2>
<dl class="m-doc">
- <dt>
- <span class="m-doc-wrap-bumper">void <a href="#a7f5acd1d7e6244b444fa4e3f15430889" class="m-doc-self" name="a7f5acd1d7e6244b444fa4e3f15430889">fooInAClass</a>(</span><span class="m-doc-wrap">)</span>
+ <dt id="a7f5acd1d7e6244b444fa4e3f15430889">
+ <span class="m-doc-wrap-bumper">void <a href="#a7f5acd1d7e6244b444fa4e3f15430889" class="m-doc-self">fooInAClass</a>(</span><span class="m-doc-wrap">)</span>
</dt>
<dd><span></span></dd>
</dl>
<section id="pub-attribs">
<h2><a href="#pub-attribs">Public variables</a></h2>
<dl class="m-doc">
- <dt>
- const int <a href="#a3394e3697ec70fe596ca3561f73fdcbd" class="m-doc-self" name="a3394e3697ec70fe596ca3561f73fdcbd">VarInAClass</a> <span class="m-label m-flat m-primary">constexpr</span>
+ <dt id="a3394e3697ec70fe596ca3561f73fdcbd">
+ const int <a href="#a3394e3697ec70fe596ca3561f73fdcbd" class="m-doc-self">VarInAClass</a> <span class="m-label m-flat m-primary">constexpr</span>
</dt>
<dd><span></span></dd>
</dl>