Commit 401336d4 authored by Michal Policht's avatar Michal Policht

Autogenerate documentation.

parent e1b77bbc
......@@ -272,8 +272,11 @@ href="http://doc.qt.io/qt-5/qstate.html">QState</a> * repairing) =
<a class="codeRef" doxygen=
"/home/cutebot/devel/cutehmi/doc/tags/cppreference.com/cppreference-doxygen-web.tag.xml:https://en.cppreference.com/w/"
href=
"https://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr&lt;QAbstractTransition&gt;</a>
transitionToStarted() <span class="keyword">const</span> = 0;</div>
"https://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr&lt;ServiceStatuses&gt;</a>
configureEvacuating(<a class="codeRef" doxygen=
"/usr/share/qt5/doc/qtcore/qtcore.tags:http://doc.qt.io/qt-5/"
href="http://doc.qt.io/qt-5/qstate.html">QState</a> * evacuating) =
0;</div>
<div class="line"><a name="l00066" id="l00066"></a> <span class=
"lineno">66</span>&nbsp;</div>
<div class="line"><a name="l00072" id="l00072"></a> <span class=
......@@ -282,7 +285,7 @@ transitionToStarted() <span class="keyword">const</span> = 0;</div>
"/home/cutebot/devel/cutehmi/doc/tags/cppreference.com/cppreference-doxygen-web.tag.xml:https://en.cppreference.com/w/"
href=
"https://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr&lt;QAbstractTransition&gt;</a>
transitionToStopped() <span class="keyword">const</span> = 0;</div>
transitionToStarted() <span class="keyword">const</span> = 0;</div>
<div class="line"><a name="l00073" id="l00073"></a> <span class=
"lineno">73</span>&nbsp;</div>
<div class="line"><a name="l00079" id="l00079"></a> <span class=
......@@ -291,7 +294,7 @@ transitionToStopped() <span class="keyword">const</span> = 0;</div>
"/home/cutebot/devel/cutehmi/doc/tags/cppreference.com/cppreference-doxygen-web.tag.xml:https://en.cppreference.com/w/"
href=
"https://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr&lt;QAbstractTransition&gt;</a>
transitionToBroken() <span class="keyword">const</span> = 0;</div>
transitionToStopped() <span class="keyword">const</span> = 0;</div>
<div class="line"><a name="l00080" id="l00080"></a> <span class=
"lineno">80</span>&nbsp;</div>
<div class="line"><a name="l00086" id="l00086"></a> <span class=
......@@ -300,8 +303,7 @@ transitionToBroken() <span class="keyword">const</span> = 0;</div>
"/home/cutebot/devel/cutehmi/doc/tags/cppreference.com/cppreference-doxygen-web.tag.xml:https://en.cppreference.com/w/"
href=
"https://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr&lt;QAbstractTransition&gt;</a>
transitionToYielding() <span class="keyword">const</span> =
0;</div>
transitionToBroken() <span class="keyword">const</span> = 0;</div>
<div class="line"><a name="l00087" id="l00087"></a> <span class=
"lineno">87</span>&nbsp;</div>
<div class="line"><a name="l00093" id="l00093"></a> <span class=
......@@ -310,76 +312,86 @@ transitionToYielding() <span class="keyword">const</span> =
"/home/cutebot/devel/cutehmi/doc/tags/cppreference.com/cppreference-doxygen-web.tag.xml:https://en.cppreference.com/w/"
href=
"https://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr&lt;QAbstractTransition&gt;</a>
transitionToIdling() <span class="keyword">const</span> = 0;</div>
transitionToYielding() <span class="keyword">const</span> =
0;</div>
<div class="line"><a name="l00094" id="l00094"></a> <span class=
"lineno">94</span>&nbsp;</div>
<div class="line"><a name="l00095" id="l00095"></a> <span class=
"lineno">95</span>&nbsp; <span class=
<div class="line"><a name="l00100" id="l00100"></a> <span class=
"lineno">100</span>&nbsp; <span class="keyword">virtual</span>
<a class="codeRef" doxygen=
"/home/cutebot/devel/cutehmi/doc/tags/cppreference.com/cppreference-doxygen-web.tag.xml:https://en.cppreference.com/w/"
href=
"https://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr&lt;QAbstractTransition&gt;</a>
transitionToIdling() <span class="keyword">const</span> = 0;</div>
<div class="line"><a name="l00101" id="l00101"></a> <span class=
"lineno">101</span>&nbsp;</div>
<div class="line"><a name="l00102" id="l00102"></a> <span class=
"lineno">102</span>&nbsp; <span class=
"keyword">protected</span>:</div>
<div class="line"><a name="l00096" id="l00096"></a> <span class=
"lineno">96</span>&nbsp; <span class="keyword">virtual</span>
<div class="line"><a name="l00103" id="l00103"></a> <span class=
"lineno">103</span>&nbsp; <span class="keyword">virtual</span>
~<a class="code" href=
"classcutehmi_1_1services_1_1_serviceable.html">Serviceable</a>() =
<span class="keywordflow">default</span>;</div>
<div class="line"><a name="l00097" id="l00097"></a> <span class=
"lineno">97</span>&nbsp;</div>
<div class="line"><a name="l00098" id="l00098"></a> <span class=
"lineno">98</span>&nbsp; <a class="code" href=
<div class="line"><a name="l00104" id="l00104"></a> <span class=
"lineno">104</span>&nbsp;</div>
<div class="line"><a name="l00105" id="l00105"></a> <span class=
"lineno">105</span>&nbsp; <a class="code" href=
"classcutehmi_1_1services_1_1_serviceable.html">Serviceable</a>(<span class="keyword">const</span>
<a class="code" href=
"classcutehmi_1_1services_1_1_serviceable.html">Serviceable</a>
&amp; other) = <span class="keywordflow">default</span>;</div>
<div class="line"><a name="l00099" id="l00099"></a> <span class=
"lineno">99</span>&nbsp;</div>
<div class="line"><a name="l00100" id="l00100"></a> <span class=
"lineno">100</span>&nbsp; <a class="code" href=
<div class="line"><a name="l00106" id="l00106"></a> <span class=
"lineno">106</span>&nbsp;</div>
<div class="line"><a name="l00107" id="l00107"></a> <span class=
"lineno">107</span>&nbsp; <a class="code" href=
"classcutehmi_1_1services_1_1_serviceable.html">Serviceable</a>
&amp; operator =(<span class="keyword">const</span> <a class="code"
href=
"classcutehmi_1_1services_1_1_serviceable.html">Serviceable</a>
&amp; other) = <span class="keywordflow">default</span>;</div>
<div class="line"><a name="l00101" id="l00101"></a> <span class=
"lineno">101</span>&nbsp;};</div>
<div class="line"><a name="l00102" id="l00102"></a> <span class=
"lineno">102</span>&nbsp;</div>
<div class="line"><a name="l00103" id="l00103"></a> <span class=
"lineno">103</span>&nbsp;}</div>
<div class="line"><a name="l00104" id="l00104"></a> <span class=
"lineno">104</span>&nbsp;}</div>
<div class="line"><a name="l00105" id="l00105"></a> <span class=
"lineno">105</span>&nbsp;</div>
<div class="line"><a name="l00106" id="l00106"></a> <span class=
"lineno">106</span>&nbsp;Q_DECLARE_METATYPE(<a class="code" href=
"classcutehmi_1_1services_1_1_serviceable.html">cutehmi::services::Serviceable</a>
*)</div>
<div class="line"><a name="l00107" id="l00107"></a> <span class=
"lineno">107</span>&nbsp;</div>
<div class="line"><a name="l00108" id="l00108"></a> <span class=
"lineno">108</span>&nbsp;<span class=
"preprocessor">#endif</span></div>
"lineno">108</span>&nbsp;};</div>
<div class="line"><a name="l00109" id="l00109"></a> <span class=
"lineno">109</span>&nbsp;</div>
<div class="line"><a name="l00110" id="l00110"></a> <span class=
"lineno">110</span>&nbsp;<span class="comment">//(c)MP: Copyright ©
"lineno">110</span>&nbsp;}</div>
<div class="line"><a name="l00111" id="l00111"></a> <span class=
"lineno">111</span>&nbsp;}</div>
<div class="line"><a name="l00112" id="l00112"></a> <span class=
"lineno">112</span>&nbsp;</div>
<div class="line"><a name="l00113" id="l00113"></a> <span class=
"lineno">113</span>&nbsp;Q_DECLARE_METATYPE(<a class="code" href=
"classcutehmi_1_1services_1_1_serviceable.html">cutehmi::services::Serviceable</a>
*)</div>
<div class="line"><a name="l00114" id="l00114"></a> <span class=
"lineno">114</span>&nbsp;</div>
<div class="line"><a name="l00115" id="l00115"></a> <span class=
"lineno">115</span>&nbsp;<span class=
"preprocessor">#endif</span></div>
<div class="line"><a name="l00116" id="l00116"></a> <span class=
"lineno">116</span>&nbsp;</div>
<div class="line"><a name="l00117" id="l00117"></a> <span class=
"lineno">117</span>&nbsp;<span class="comment">//(c)MP: Copyright ©
2019, Michal Policht &lt;michpolicht@gmail.com&gt;. All rights
reserved.</span></div>
<div class="line"><a name="l00111" id="l00111"></a> <span class=
"lineno">111</span>&nbsp;<span class="comment">//(c)MP: This file
<div class="line"><a name="l00118" id="l00118"></a> <span class=
"lineno">118</span>&nbsp;<span class="comment">//(c)MP: This file
is a part of CuteHMI.</span></div>
<div class="line"><a name="l00112" id="l00112"></a> <span class=
"lineno">112</span>&nbsp;<span class="comment">//(c)MP: CuteHMI is
<div class="line"><a name="l00119" id="l00119"></a> <span class=
"lineno">119</span>&nbsp;<span class="comment">//(c)MP: CuteHMI is
free software: you can redistribute it and/or modify it under the
terms of the GNU Lesser General Public License as published by the
Free Software Foundation, either version 3 of the License, or (at
your option) any later version.</span></div>
<div class="line"><a name="l00113" id="l00113"></a> <span class=
"lineno">113</span>&nbsp;<span class="comment">//(c)MP: CuteHMI is
<div class="line"><a name="l00120" id="l00120"></a> <span class=
"lineno">120</span>&nbsp;<span class="comment">//(c)MP: CuteHMI is
distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public
License for more details.</span></div>
<div class="line"><a name="l00114" id="l00114"></a> <span class=
"lineno">114</span>&nbsp;<span class="comment">//(c)MP: You should
<div class="line"><a name="l00121" id="l00121"></a> <span class=
"lineno">121</span>&nbsp;<span class="comment">//(c)MP: You should
have received a copy of the GNU Lesser General Public License along
with CuteHMI. If not, see
&lt;https://www.gnu.org/licenses/&gt;.</span></div>
......
......@@ -508,6 +508,22 @@ INITIAL_NAME</a></td>
</tr>
<tr>
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_service.html#a6c8679fcbe2db7d0e726bb45764103ac">
INITIAL_REPAIR_TIMEOUT</a></td>
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_service.html">cutehmi::services::Service</a></td>
<td class="entry"><span class="mlabel">static</span></td>
</tr>
<tr class="even">
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_service.html#a323a0e7f397af4211a5a6e1cd20b4a9d">
INITIAL_START_TIMEOUT</a></td>
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_service.html">cutehmi::services::Service</a></td>
<td class="entry"><span class="mlabel">static</span></td>
</tr>
<tr>
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_service.html#a2e555deadc470ea8f6389a50532c01ae">
INITIAL_STOP_TIMEOUT</a></td>
<td class="entry"><a class="el" href=
......@@ -688,6 +704,30 @@ href="http://doc.qt.io/qt-5/qobject.html">QObject</a></td>
<td class="entry"></td>
</tr>
<tr class="even">
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_service.html#ab3ff2838cf20218e2cb3b1e559904ce2">
repairTimeout</a></td>
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_service.html">cutehmi::services::Service</a></td>
<td class="entry"></td>
</tr>
<tr>
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_service.html#a334a88e65fb61bc725e8553fe3a15317">
repairTimeout</a>() const</td>
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_service.html">cutehmi::services::Service</a></td>
<td class="entry"></td>
</tr>
<tr class="even">
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_service.html#a87c9f68394de4feb4c46303e902bf034">
repairTimeoutChanged</a>()</td>
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_service.html">cutehmi::services::Service</a></td>
<td class="entry"><span class="mlabel">signal</span></td>
</tr>
<tr>
<td class="entry"><a class="elRef" doxygen=
"/usr/share/qt5/doc/qtcore/qtcore.tags:http://doc.qt.io/qt-5/"
href="http://doc.qt.io/qt-5/qobject.html#sender">sender</a>()
......@@ -697,7 +737,7 @@ const</td>
href="http://doc.qt.io/qt-5/qobject.html">QObject</a></td>
<td class="entry"><span class="mlabel">protected</span></td>
</tr>
<tr>
<tr class="even">
<td class="entry"><a class="elRef" doxygen=
"/usr/share/qt5/doc/qtcore/qtcore.tags:http://doc.qt.io/qt-5/"
href="http://doc.qt.io/qt-5/qobject.html#senderSignalIndex">senderSignalIndex</a>()
......@@ -707,7 +747,7 @@ const</td>
href="http://doc.qt.io/qt-5/qobject.html">QObject</a></td>
<td class="entry"><span class="mlabel">protected</span></td>
</tr>
<tr class="even">
<tr>
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_service.html#a8ccb639b54483ba2a70e464ef11cd951">
Service</a>(QObject *parent=nullptr)</td>
......@@ -715,7 +755,7 @@ Service</a>(QObject *parent=nullptr)</td>
"classcutehmi_1_1services_1_1_service.html">cutehmi::services::Service</a></td>
<td class="entry"></td>
</tr>
<tr>
<tr class="even">
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_service.html#ad9acc74d3b815af767167553a05d8bee">
serviceable</a></td>
......@@ -723,7 +763,7 @@ serviceable</a></td>
"classcutehmi_1_1services_1_1_service.html">cutehmi::services::Service</a></td>
<td class="entry"></td>
</tr>
<tr class="even">
<tr>
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_service.html#ac1eb18cfbc242f3da8f916188002c1cc">
serviceable</a>() const</td>
......@@ -731,7 +771,7 @@ serviceable</a>() const</td>
"classcutehmi_1_1services_1_1_service.html">cutehmi::services::Service</a></td>
<td class="entry"></td>
</tr>
<tr>
<tr class="even">
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_service.html#aed51413e12896e647c4eb9683226c205">
serviceableChanged</a>()</td>
......@@ -739,7 +779,7 @@ serviceableChanged</a>()</td>
"classcutehmi_1_1services_1_1_service.html">cutehmi::services::Service</a></td>
<td class="entry"><span class="mlabel">signal</span></td>
</tr>
<tr class="even">
<tr>
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_service.html#afbee2935cd32a05038cdd44f6d753735">
ServiceManager</a> class</td>
......@@ -747,7 +787,7 @@ ServiceManager</a> class</td>
"classcutehmi_1_1services_1_1_service.html">cutehmi::services::Service</a></td>
<td class="entry"><span class="mlabel">friend</span></td>
</tr>
<tr>
<tr class="even">
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_service.html#aa10ff5193beb9f5acc1adf0bb5b677b9">
setName</a>(const QString &amp;name)</td>
......@@ -755,7 +795,7 @@ setName</a>(const QString &amp;name)</td>
"classcutehmi_1_1services_1_1_service.html">cutehmi::services::Service</a></td>
<td class="entry"></td>
</tr>
<tr class="even">
<tr>
<td class="entry"><a class="elRef" doxygen=
"/usr/share/qt5/doc/qtcore/qtcore.tags:http://doc.qt.io/qt-5/"
href="http://doc.qt.io/qt-5/qobject.html#objectName-prop">setObjectName</a>(const
......@@ -765,7 +805,7 @@ QString &amp;name)</td>
href="http://doc.qt.io/qt-5/qobject.html">QObject</a></td>
<td class="entry"></td>
</tr>
<tr>
<tr class="even">
<td class="entry"><a class="elRef" doxygen=
"/usr/share/qt5/doc/qtcore/qtcore.tags:http://doc.qt.io/qt-5/"
href="http://doc.qt.io/qt-5/qobject.html#setParent">setParent</a>(QObject
......@@ -775,7 +815,7 @@ href="http://doc.qt.io/qt-5/qobject.html#setParent">setParent</a>(QObject
href="http://doc.qt.io/qt-5/qobject.html">QObject</a></td>
<td class="entry"></td>
</tr>
<tr class="even">
<tr>
<td class="entry"><a class="elRef" doxygen=
"/usr/share/qt5/doc/qtcore/qtcore.tags:http://doc.qt.io/qt-5/"
href="http://doc.qt.io/qt-5/qobject.html#setProperty">setProperty</a>(const
......@@ -785,6 +825,14 @@ char *name, const QVariant &amp;value)</td>
href="http://doc.qt.io/qt-5/qobject.html">QObject</a></td>
<td class="entry"></td>
</tr>
<tr class="even">
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_service.html#ac7062ddec84030d0033b7f9e288a6691">
setRepairTimeout</a>(int repairTimeout)</td>
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_service.html">cutehmi::services::Service</a></td>
<td class="entry"></td>
</tr>
<tr>
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_service.html#a14f124fe0422bc3732daf4e0f24ef71b">
......@@ -795,6 +843,14 @@ setServiceable</a>(QVariant serviceable)</td>
</tr>
<tr class="even">
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_service.html#a42a63ce6e3322b84a9d4be15bc199ef9">
setStartTimeout</a>(int startTimeout)</td>
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_service.html">cutehmi::services::Service</a></td>
<td class="entry"></td>
</tr>
<tr>
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_service.html#a34fc26f1f0e2e22db532019408dc62f5">
setStatus</a>(const QString &amp;status)</td>
<td class="entry"><a class="el" href=
......@@ -802,7 +858,7 @@ setStatus</a>(const QString &amp;status)</td>
<td class="entry"><span class="mlabel">protected</span><span class=
"mlabel">slot</span></td>
</tr>
<tr>
<tr class="even">
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_service.html#aa0087c10604b1c931bfb63d8f7e8647f">
setStopTimeout</a>(int stopTimeout)</td>
......@@ -810,7 +866,7 @@ setStopTimeout</a>(int stopTimeout)</td>
"classcutehmi_1_1services_1_1_service.html">cutehmi::services::Service</a></td>
<td class="entry"></td>
</tr>
<tr class="even">
<tr>
<td class="entry"><a class="elRef" doxygen=
"/usr/share/qt5/doc/qtcore/qtcore.tags:http://doc.qt.io/qt-5/"
href="http://doc.qt.io/qt-5/qobject.html#signalsBlocked">signalsBlocked</a>()
......@@ -820,7 +876,7 @@ const</td>
href="http://doc.qt.io/qt-5/qobject.html">QObject</a></td>
<td class="entry"></td>
</tr>
<tr>
<tr class="even">
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_service.html#a7725259d6e464607229519578f44103f">
start</a>()</td>
......@@ -828,7 +884,7 @@ start</a>()</td>
"classcutehmi_1_1services_1_1_service.html">cutehmi::services::Service</a></td>
<td class="entry"><span class="mlabel">slot</span></td>
</tr>
<tr class="even">
<tr>
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_service.html#a4b9613127bd1e6fe01534b3f031aa891">
started</a>()</td>
......@@ -836,6 +892,30 @@ started</a>()</td>
"classcutehmi_1_1services_1_1_service.html">cutehmi::services::Service</a></td>
<td class="entry"><span class="mlabel">signal</span></td>
</tr>
<tr class="even">
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_service.html#a1c2eaf45b84b65b83929d7e788f77313">
startTimeout</a></td>
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_service.html">cutehmi::services::Service</a></td>
<td class="entry"></td>
</tr>
<tr>
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_service.html#a5d49877466f569f7aa1030e396b98653">
startTimeout</a>() const</td>
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_service.html">cutehmi::services::Service</a></td>
<td class="entry"></td>
</tr>
<tr class="even">
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_service.html#a484ef841431d70af0ba20b202cb1fc3a">
startTimeoutChanged</a>()</td>
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_service.html">cutehmi::services::Service</a></td>
<td class="entry"><span class="mlabel">signal</span></td>
</tr>
<tr>
<td class="entry"><a class="elRef" doxygen=
"/usr/share/qt5/doc/qtcore/qtcore.tags:http://doc.qt.io/qt-5/"
......
......@@ -6,14 +6,20 @@ var classcutehmi_1_1services_1_1_service =
[ "activated", "classcutehmi_1_1services_1_1_service.html#ac1dd471da128e55e152b3c7de17f8478", null ],
[ "name", "classcutehmi_1_1services_1_1_service.html#ac7eb408374becc0a0256b0dd654c7a6c", null ],
[ "nameChanged", "classcutehmi_1_1services_1_1_service.html#aa6da3cffd2425a2f69171ee9458cd60e", null ],
[ "repairTimeout", "classcutehmi_1_1services_1_1_service.html#a334a88e65fb61bc725e8553fe3a15317", null ],
[ "repairTimeoutChanged", "classcutehmi_1_1services_1_1_service.html#a87c9f68394de4feb4c46303e902bf034", null ],
[ "serviceable", "classcutehmi_1_1services_1_1_service.html#ac1eb18cfbc242f3da8f916188002c1cc", null ],
[ "serviceableChanged", "classcutehmi_1_1services_1_1_service.html#aed51413e12896e647c4eb9683226c205", null ],
[ "setName", "classcutehmi_1_1services_1_1_service.html#aa10ff5193beb9f5acc1adf0bb5b677b9", null ],
[ "setRepairTimeout", "classcutehmi_1_1services_1_1_service.html#ac7062ddec84030d0033b7f9e288a6691", null ],
[ "setServiceable", "classcutehmi_1_1services_1_1_service.html#a14f124fe0422bc3732daf4e0f24ef71b", null ],
[ "setStartTimeout", "classcutehmi_1_1services_1_1_service.html#a42a63ce6e3322b84a9d4be15bc199ef9", null ],
[ "setStatus", "classcutehmi_1_1services_1_1_service.html#a34fc26f1f0e2e22db532019408dc62f5", null ],
[ "setStopTimeout", "classcutehmi_1_1services_1_1_service.html#aa0087c10604b1c931bfb63d8f7e8647f", null ],
[ "start", "classcutehmi_1_1services_1_1_service.html#a7725259d6e464607229519578f44103f", null ],
[ "started", "classcutehmi_1_1services_1_1_service.html#a4b9613127bd1e6fe01534b3f031aa891", null ],
[ "startTimeout", "classcutehmi_1_1services_1_1_service.html#a5d49877466f569f7aa1030e396b98653", null ],
[ "startTimeoutChanged", "classcutehmi_1_1services_1_1_service.html#a484ef841431d70af0ba20b202cb1fc3a", null ],
[ "stateInterface", "classcutehmi_1_1services_1_1_service.html#aa9e21b818055898f8460431363517505", null ],
[ "stateInterface", "classcutehmi_1_1services_1_1_service.html#a3e6d44913afce21d046785e89c965923", null ],
[ "status", "classcutehmi_1_1services_1_1_service.html#a826d0449f38052a6034f738ca8faaad5", null ],
......@@ -24,7 +30,9 @@ var classcutehmi_1_1services_1_1_service =
[ "stopTimeoutChanged", "classcutehmi_1_1services_1_1_service.html#a7cac6d41ecf8c5219d4be222a32649ab", null ],
[ "ServiceManager", "classcutehmi_1_1services_1_1_service.html#afbee2935cd32a05038cdd44f6d753735", null ],
[ "name", "classcutehmi_1_1services_1_1_service.html#a9090b1c873377cc9dc0e431f0e4ad1bf", null ],
[ "repairTimeout", "classcutehmi_1_1services_1_1_service.html#ab3ff2838cf20218e2cb3b1e559904ce2", null ],
[ "serviceable", "classcutehmi_1_1services_1_1_service.html#ad9acc74d3b815af767167553a05d8bee", null ],
[ "startTimeout", "classcutehmi_1_1services_1_1_service.html#a1c2eaf45b84b65b83929d7e788f77313", null ],
[ "status", "classcutehmi_1_1services_1_1_service.html#abec6b729e69f9a2ac32df123563f12b7", null ],
[ "stopTimeout", "classcutehmi_1_1services_1_1_service.html#a3f2aebb081cad3cc934e6ea6b1c59ca4", null ]
];
\ No newline at end of file
......@@ -155,13 +155,21 @@ configureBroken</a>(QState *broken)=0</td>
</tr>
<tr>
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_serviceable.html#abd66ef626e678a7cab2a5727cf3664ea">
configureEvacuating</a>(QState *evacuating)=0</td>
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_serviceable.html">cutehmi::services::Serviceable</a></td>
<td class="entry"><span class="mlabel">pure virtual</span></td>
</tr>
<tr class="even">
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_serviceable.html#a9bd33b1c024f33b722aae52a3b7de824">
configureRepairing</a>(QState *repairing)=0</td>
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_serviceable.html">cutehmi::services::Serviceable</a></td>
<td class="entry"><span class="mlabel">pure virtual</span></td>
</tr>
<tr class="even">
<tr>
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_serviceable.html#a41a61096c07d952e72ce9e6fd3e28703">
configureStarted</a>(QState *active, const QState *idling, const
......@@ -170,7 +178,7 @@ QState *yielding)=0</td>
"classcutehmi_1_1services_1_1_serviceable.html">cutehmi::services::Serviceable</a></td>
<td class="entry"><span class="mlabel">pure virtual</span></td>
</tr>
<tr>
<tr class="even">
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_serviceable.html#a85d06b15b9f7327758c1be6c9215e531">
configureStarting</a>(QState *starting)=0</td>
......@@ -178,7 +186,7 @@ configureStarting</a>(QState *starting)=0</td>
"classcutehmi_1_1services_1_1_serviceable.html">cutehmi::services::Serviceable</a></td>
<td class="entry"><span class="mlabel">pure virtual</span></td>
</tr>
<tr class="even">
<tr>
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_serviceable.html#a3a65050a8b4da54ecfee479be510146e">
configureStopping</a>(QState *stopping)=0</td>
......@@ -186,7 +194,7 @@ configureStopping</a>(QState *stopping)=0</td>
"classcutehmi_1_1services_1_1_serviceable.html">cutehmi::services::Serviceable</a></td>
<td class="entry"><span class="mlabel">pure virtual</span></td>
</tr>
<tr>
<tr class="even">
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_serviceable.html#aa926b923d9dd0318ea2b921e1a4d3268">
operator=</a>(const Serviceable &amp;other)=default</td>
......@@ -194,7 +202,7 @@ operator=</a>(const Serviceable &amp;other)=default</td>
"classcutehmi_1_1services_1_1_serviceable.html">cutehmi::services::Serviceable</a></td>
<td class="entry"><span class="mlabel">protected</span></td>
</tr>
<tr class="even">
<tr>
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_serviceable.html#abd2b25751e4b372b3d8301c0ca45238e">
Serviceable</a>()=default</td>
......@@ -202,7 +210,7 @@ Serviceable</a>()=default</td>
"classcutehmi_1_1services_1_1_serviceable.html">cutehmi::services::Serviceable</a></td>
<td class="entry"></td>
</tr>
<tr>
<tr class="even">
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_serviceable.html#ac49c071ab7ad645360cc31fa81f69620">
Serviceable</a>(const Serviceable &amp;other)=default</td>
......@@ -210,7 +218,7 @@ Serviceable</a>(const Serviceable &amp;other)=default</td>
"classcutehmi_1_1services_1_1_serviceable.html">cutehmi::services::Serviceable</a></td>
<td class="entry"><span class="mlabel">protected</span></td>
</tr>
<tr class="even">
<tr>
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_serviceable.html#a288263b5c46653d3258500c313bb0e87">
ServiceStatuses</a> typedef</td>
......@@ -218,7 +226,7 @@ ServiceStatuses</a> typedef</td>
"classcutehmi_1_1services_1_1_serviceable.html">cutehmi::services::Serviceable</a></td>
<td class="entry"></td>
</tr>
<tr>
<tr class="even">
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_serviceable.html#af33bfb7bcfedcf798fecf92882b0a2a7">
transitionToBroken</a>() const =0</td>
......@@ -226,7 +234,7 @@ transitionToBroken</a>() const =0</td>
"classcutehmi_1_1services_1_1_serviceable.html">cutehmi::services::Serviceable</a></td>
<td class="entry"><span class="mlabel">pure virtual</span></td>
</tr>
<tr class="even">
<tr>
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_serviceable.html#aefbd402e862e59137fb2a3a6340202c3">
transitionToIdling</a>() const =0</td>
......@@ -234,7 +242,7 @@ transitionToIdling</a>() const =0</td>
"classcutehmi_1_1services_1_1_serviceable.html">cutehmi::services::Serviceable</a></td>
<td class="entry"><span class="mlabel">pure virtual</span></td>
</tr>
<tr>
<tr class="even">
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_serviceable.html#a05ef305ea8f2078a7921ba52ddac82b7">
transitionToStarted</a>() const =0</td>
......@@ -242,7 +250,7 @@ transitionToStarted</a>() const =0</td>
"classcutehmi_1_1services_1_1_serviceable.html">cutehmi::services::Serviceable</a></td>
<td class="entry"><span class="mlabel">pure virtual</span></td>
</tr>
<tr class="even">
<tr>
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_serviceable.html#ac8e22cbb613676ab5bc87ad80f2eea9b">
transitionToStopped</a>() const =0</td>
......@@ -250,7 +258,7 @@ transitionToStopped</a>() const =0</td>
"classcutehmi_1_1services_1_1_serviceable.html">cutehmi::services::Serviceable</a></td>
<td class="entry"><span class="mlabel">pure virtual</span></td>
</tr>
<tr>
<tr class="even">
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_serviceable.html#a74af46b319f9df5f2e3e84d610ed26e7">
transitionToYielding</a>() const =0</td>
......@@ -258,7 +266,7 @@ transitionToYielding</a>() const =0</td>
"classcutehmi_1_1services_1_1_serviceable.html">cutehmi::services::Serviceable</a></td>
<td class="entry"><span class="mlabel">pure virtual</span></td>
</tr>
<tr class="even">
<tr>
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1_serviceable.html#a487f7c9a2e17a9a651083064309a00af">
~Serviceable</a>()=default</td>
......
......@@ -323,6 +323,30 @@ href="http://doc.qt.io/qt-5/qstate.html">QState</a>
<tr class="separator:a9bd33b1c024f33b722aae52a3b7de824">
<td class="memSeparator" colspan="2">&nbsp;</td>
</tr>
<tr class="memitem:abd66ef626e678a7cab2a5727cf3664ea">
<td class="memItemLeft" align="right" valign="top">virtual
<a class="elRef" doxygen=
"/home/cutebot/devel/cutehmi/doc/tags/cppreference.com/cppreference-doxygen-web.tag.xml:https://en.cppreference.com/w/"
href=
"https://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr</a>&lt;
<a class="el" href=
"classcutehmi_1_1services_1_1_serviceable.html#a288263b5c46653d3258500c313bb0e87">
ServiceStatuses</a> &gt;&nbsp;</td>
<td class="memItemRight" valign="bottom"><a class="el" href=
"classcutehmi_1_1services_1_1_serviceable.html#abd66ef626e678a7cab2a5727cf3664ea">
configureEvacuating</a> (<a class="elRef" doxygen=
"/usr/share/qt5/doc/qtcore/qtcore.tags:http://doc.qt.io/qt-5/"
href="http://doc.qt.io/qt-5/qstate.html">QState</a>
*evacuating)=0</td>
</tr>
<tr class="memdesc:abd66ef626e678a7cab2a5727cf3664ea">
<td class="mdescLeft">&nbsp;</td>
<td class="mdescRight">Configure evacuating state. <a href=
"#abd66ef626e678a7cab2a5727cf3664ea">More...</a><br /></td>
</tr>
<tr class="separator:abd66ef626e678a7cab2a5727cf3664ea">
<td class="memSeparator" colspan="2">&nbsp;</td>
</tr>
<tr class="memitem:a05ef305ea8f2078a7921ba52ddac82b7">
<td class="memItemLeft" align="right" valign="top">virtual
<a class="elRef" doxygen=
......@@ -655,6 +679,59 @@ href="http://doc.qt.io/qt-5/qstate.html">QState</a> *&nbsp;</td>
</dl>
</div>
</div>
<a id="abd66ef626e678a7cab2a5727cf3664ea" name=
"abd66ef626e678a7cab2a5727cf3664ea"></a>
<h2 class="memtitle"><span class="permalink"><a href=
"#abd66ef626e678a7cab2a5727cf3664ea">&nbsp;</a></span>configureEvacuating()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual <a class="elRef" doxygen=
"/home/cutebot/devel/cutehmi/doc/tags/cppreference.com/cppreference-doxygen-web.tag.xml:https://en.cppreference.com/w/"
href=
"https://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr</a>&lt;<a class="el"
href=
"classcutehmi_1_1services_1_1_serviceable.html#a288263b5c46653d3258500c313bb0e87">ServiceStatuses</a>&gt;
cutehmi::services::Serviceable::configureEvacuating</td>
<td>(</td>
<td class="paramtype"><a class="elRef" doxygen=
"/usr/share/qt5/doc/qtcore/qtcore.tags:http://doc.qt.io/qt-5/"
href="http://doc.qt.io/qt-5/qstate.html">QState</a> *&nbsp;</td>
<td class="paramname"><em>evacuating</em></td>
<td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right"><span class="mlabels"><span class=
"mlabel">pure virtual</span></span></td>
</tr>
</table>
</div>
<div class="memdoc">
<p>Configure evacuating state.</p>
<dl class="params">
<dt>Parameters</dt>
<dd>
<table class="params">
<tr>
<td class="paramname">evacuating</td>
<td>state.</td>
</tr>
</table>
</dd>
</dl>
<dl class="section return">
<dt>Returns</dt>
<dd>optional hash map containing status name for each state or
<code>nullptr</code> if default statuses should be used.</dd>
</dl>
</div>
</div>
<a id="a9bd33b1c024f33b722aae52a3b7de824" name=
"a9bd33b1c024f33b722aae52a3b7de824"></a>
<h2 class="memtitle"><span class="permalink"><a href=
......
......@@ -5,6 +5,7 @@ var classcutehmi_1_1services_1_1_serviceable =
[ "~Serviceable", "classcutehmi_1_1services_1_1_serviceable.html#a487f7c9a2e17a9a651083064309a00af", null ],
[ "Serviceable", "classcutehmi_1_1services_1_1_serviceable.html#ac49c071ab7ad645360cc31fa81f69620", null ],
[ "configureBroken", "classcutehmi_1_1services_1_1_serviceable.html#a68430782f146590faf2497f1d869c0ca", null ],
[ "configureEvacuating", "classcutehmi_1_1services_1_1_serviceable.html#abd66ef626e678a7cab2a5727cf3664ea", null ],
[ "configureRepairing", "classcutehmi_1_1services_1_1_serviceable.html#a9bd33b1c024f33b722aae52a3b7de824", null ],
[ "configureStarted", "classcutehmi_1_1services_1_1_serviceable.html#a41a61096c07d952e72ce9e6fd3e28703", null ],
[ "configureStarting", "classcutehmi_1_1services_1_1_serviceable.html#a85d06b15b9f7327758c1be6c9215e531", null ],
......
......@@ -444,6 +444,22 @@ href="http://doc.qt.io/qt-5/qobject.html">QObject</a></td>
<td class="entry"></td>
</tr>
<tr>
<td class="entry"><a class="el" href=
"classcutehmi_1_1services_1_1internal_1_1_state_interface.html#a10710adb3f608b34766245586cb16195">