diff options
Diffstat (limited to 'src/qdoc/qdoc/tests/validateqdocoutputfiles/testdata/templatedcallables/expected/html/templatedclass.html')
-rw-r--r-- | src/qdoc/qdoc/tests/validateqdocoutputfiles/testdata/templatedcallables/expected/html/templatedclass.html | 90 |
1 files changed, 90 insertions, 0 deletions
diff --git a/src/qdoc/qdoc/tests/validateqdocoutputfiles/testdata/templatedcallables/expected/html/templatedclass.html b/src/qdoc/qdoc/tests/validateqdocoutputfiles/testdata/templatedcallables/expected/html/templatedclass.html new file mode 100644 index 000000000..21066cf52 --- /dev/null +++ b/src/qdoc/qdoc/tests/validateqdocoutputfiles/testdata/templatedcallables/expected/html/templatedclass.html @@ -0,0 +1,90 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <meta charset="utf-8"> +<!-- templated_callables.cpp --> + <title>TemplatedClass Class | templatedcallables</title> +</head> +<body> +<li>TemplatedClass</li> +<div class="sidebar"> +<div class="toc"> +<h3 id="toc">Contents</h3> +<ul> +<li class="level1"><a href="#public-functions">Public Functions</a></li> +<li class="level1"><a href="#details">Detailed Description</a></li> +</ul> +</div> +<div class="sidebar-content" id="sidebar-content"></div></div> +<h1 class="title" translate="no">TemplatedClass Class</h1> +<span class="small-subtitle" translate="no">template <typename T> class TemplatedClass</span> +<div class="table"><table class="alignedsummary" translate="no"> +<tr><td class="memItemLeft rightAlign topAlign"> Header:</td><td class="memItemRight bottomAlign"> <span class="preprocessor">#include <TemplatedClass></span></td></tr> +</table></div> +<ul> +<li><a href="templatedclass-members.html">List of all members, including inherited members</a></li> +</ul> +<h2 id="public-functions">Public Functions</h2> +<div class="table"><table class="alignedsummary" translate="no"> +<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="templatedclass.html#templated_method_with_defaulted_non_type_template_parameter" translate="no">templated_method_with_defaulted_non_type_template_parameter</a></b>()</td></tr> +<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="templatedclass.html#templated_method_with_defaulted_template_template_parameter" translate="no">templated_method_with_defaulted_template_template_parameter</a></b>(Container<U, size>)</td></tr> +<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="templatedclass.html#templated_method_with_defaulted_type_template_parameter" translate="no">templated_method_with_defaulted_type_template_parameter</a></b>(U)</td></tr> +<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="templatedclass.html#templated_method_with_non_type_template_parameter" translate="no">templated_method_with_non_type_template_parameter</a></b>()</td></tr> +<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="templatedclass.html#templated_method_with_non_type_template_parameter_pack" translate="no">templated_method_with_non_type_template_parameter_pack</a></b>()</td></tr> +<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="templatedclass.html#templated_method_with_placeholder_non_type_template_parameter" translate="no">templated_method_with_placeholder_non_type_template_parameter</a></b>()</td></tr> +<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="templatedclass.html#templated_method_with_template_template_parameter" translate="no">templated_method_with_template_template_parameter</a></b>(X<U>)</td></tr> +<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="templatedclass.html#templated_method_with_template_template_parameter_pack" translate="no">templated_method_with_template_template_parameter_pack</a></b>(Container<U>...)</td></tr> +<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="templatedclass.html#templated_method_with_type_template_parameter" translate="no">templated_method_with_type_template_parameter</a></b>(U)</td></tr> +<tr><td class="memItemLeft rightAlign topAlign"> void </td><td class="memItemRight bottomAlign"><b><a href="templatedclass.html#templated_method_with_type_template_parameter_pack" translate="no">templated_method_with_type_template_parameter_pack</a></b>(Ts...)</td></tr> +</table></div> +<!-- $$$TemplatedClass-description --> +<div class="descr"> +<h2 id="details">Detailed Description</h2> +<p>Containing record for the tested methods.</p> +</div> +<!-- @@@TemplatedClass --> +<div class="func"> +<h2>Member Function Documentation</h2> +<!-- $$$templated_method_with_defaulted_non_type_template_parameter[overload1]$$$templated_method_with_defaulted_non_type_template_parameter --> +<h3 class="fn" translate="no" id="templated_method_with_defaulted_non_type_template_parameter">template <int Size = 10> <span class="type">void</span> TemplatedClass::<span class="name">templated_method_with_defaulted_non_type_template_parameter</span>()</h3> +<p>A templated method under a templated class with a defaulted non type template parameter.</p> +<!-- @@@templated_method_with_defaulted_non_type_template_parameter --> +<!-- $$$templated_method_with_defaulted_template_template_parameter[overload1]$$$templated_method_with_defaulted_template_template_parameterContainer<U,size> --> +<h3 class="fn" translate="no" id="templated_method_with_defaulted_template_template_parameter">template <typename U, int size, template <typename, int > typename Container = std::array> <span class="type">void</span> TemplatedClass::<span class="name">templated_method_with_defaulted_template_template_parameter</span>(<span class="type">Container</span><<span class="type">U</span>, <span class="type">size</span>>)</h3> +<p>A templated method under a templated class with a defaulted template template parameter.</p> +<!-- @@@templated_method_with_defaulted_template_template_parameter --> +<!-- $$$templated_method_with_defaulted_type_template_parameter[overload1]$$$templated_method_with_defaulted_type_template_parameterU --> +<h3 class="fn" translate="no" id="templated_method_with_defaulted_type_template_parameter">template <typename U = bool> <span class="type">void</span> TemplatedClass::<span class="name">templated_method_with_defaulted_type_template_parameter</span>(<span class="type">U</span>)</h3> +<p>A templated method under a templated class with a defaulted type template parameter.</p> +<!-- @@@templated_method_with_defaulted_type_template_parameter --> +<!-- $$$templated_method_with_non_type_template_parameter[overload1]$$$templated_method_with_non_type_template_parameter --> +<h3 class="fn" translate="no" id="templated_method_with_non_type_template_parameter">template <int Size> <span class="type">void</span> TemplatedClass::<span class="name">templated_method_with_non_type_template_parameter</span>()</h3> +<p>A templated method under a templated class with a non-defaulted non type template parameter.</p> +<!-- @@@templated_method_with_non_type_template_parameter --> +<!-- $$$templated_method_with_non_type_template_parameter_pack[overload1]$$$templated_method_with_non_type_template_parameter_pack --> +<h3 class="fn" translate="no" id="templated_method_with_non_type_template_parameter_pack">template <int... Dimensions> <span class="type">void</span> TemplatedClass::<span class="name">templated_method_with_non_type_template_parameter_pack</span>()</h3> +<p>A templated method under a templated class with a non type template parameter pack.</p> +<!-- @@@templated_method_with_non_type_template_parameter_pack --> +<!-- $$$templated_method_with_placeholder_non_type_template_parameter[overload1]$$$templated_method_with_placeholder_non_type_template_parameter --> +<h3 class="fn" translate="no" id="templated_method_with_placeholder_non_type_template_parameter">template <auto Predicate> <span class="type">void</span> TemplatedClass::<span class="name">templated_method_with_placeholder_non_type_template_parameter</span>()</h3> +<p>A templated method under a templated class with a placeholder non type template parameter.</p> +<!-- @@@templated_method_with_placeholder_non_type_template_parameter --> +<!-- $$$templated_method_with_template_template_parameter[overload1]$$$templated_method_with_template_template_parameterX<U> --> +<h3 class="fn" translate="no" id="templated_method_with_template_template_parameter">template <typename U, template <typename> typename X> <span class="type">void</span> TemplatedClass::<span class="name">templated_method_with_template_template_parameter</span>(<span class="type">X</span><<span class="type">U</span>>)</h3> +<p>A templated method under a templated class with a non-defaulted template template parameter.</p> +<!-- @@@templated_method_with_template_template_parameter --> +<!-- $$$templated_method_with_template_template_parameter_pack[overload1]$$$templated_method_with_template_template_parameter_packContainer<U>... --> +<h3 class="fn" translate="no" id="templated_method_with_template_template_parameter_pack">template <typename U, template <typename> typename... Container> <span class="type">void</span> TemplatedClass::<span class="name">templated_method_with_template_template_parameter_pack</span>(<span class="type">Container</span><<span class="type">U</span>>...)</h3> +<p>A templated method under a templated class with a template template parameter pack.</p> +<!-- @@@templated_method_with_template_template_parameter_pack --> +<!-- $$$templated_method_with_type_template_parameter[overload1]$$$templated_method_with_type_template_parameterU --> +<h3 class="fn" translate="no" id="templated_method_with_type_template_parameter">template <typename U> <span class="type">void</span> TemplatedClass::<span class="name">templated_method_with_type_template_parameter</span>(<span class="type">U</span>)</h3> +<p>A templated method under a templated class with a non-defaulted type template parameter.</p> +<!-- @@@templated_method_with_type_template_parameter --> +<!-- $$$templated_method_with_type_template_parameter_pack[overload1]$$$templated_method_with_type_template_parameter_packTs... --> +<h3 class="fn" translate="no" id="templated_method_with_type_template_parameter_pack">template <typename... Ts> <span class="type">void</span> TemplatedClass::<span class="name">templated_method_with_type_template_parameter_pack</span>(<span class="type">Ts</span>...)</h3> +<p>A templated method under a templated class with a type template parameter pack.</p> +<!-- @@@templated_method_with_type_template_parameter_pack --> +</div> +</body> +</html> |