Commit d5226d8b authored by Michal Policht's avatar Michal Policht

Autogenerate documentation.

parent 178cc8ee
......@@ -281,12 +281,16 @@ class cutehmi::ExtensionInitializer&lt; DERIVED &gt;</h3>
This is achieved by subclassing the template and creating a global
instance of a derived class, which is a subject of static
initialization. This relies on following C++ principle.</p>
<blockquote class="doxtable">
<p>"If a variable with static storage duration has initialization
or a destructor with side effects, it shall not be eliminated even
if it appears to be unused, except that a class object or its
copy/move may be eliminated as specified in 11.9.5." – C++ Standard
<a href="6.6.5.1/2%20N4810">basic.stc.static</a></p>
<p>Extension initializer counts its own references and runs
copy/move may be eliminated as specified in 11.9.5."</p>
</blockquote>
<div style="text-align:right; margin-right: 24px"><em>– C++
Standard (6.6.5.1/2 N4810) [basic.stc.static]</em></div>
<p><br />
Extension initializer counts its own references and runs
initialization and deinitialization code only once - for the first
constructed and last destroyed instance.</p>
<dl class="section note">
......
......@@ -168,6 +168,10 @@ uses PImpl idiom to maintain binary compatibility.</p>
"classcutehmi_1_1_exception_mixin.html" title=
"Exception mixin. ">cutehmi::ExceptionMixin</a> may be useful, when
dealing with errors and exceptions.</p>
<p><a class="el" href="classcutehmi_1_1_extension_initializer.html"
title=
"Extension initializer template. ">cutehmi::ExtensionInitializer</a>
can be used to initialize extension.</p>
<h2>QML components</h2>
<p><a class="el" href="class_cute_h_m_i_1_1_palette.html" title=
"Palette. ">CuteHMI::Palette</a> and <a class="el" href=
......
......@@ -234,8 +234,8 @@ str</a></td>
<h2 class="groupheader">Detailed Description</h2>
<div class="textblock">
<p>Error info.</p>
<dl class="section note">
<dt>Note</dt>
<dl class="section remark">
<dt>Remarks</dt>
<dd>This class is registered as metatype by <a class="el" href=
"classcutehmi_1_1_initializer.html" title=
"Extension initializer. ">Initializer</a> instance.</dd>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment