Skip to content

Commit

Permalink
doxygen update
Browse files Browse the repository at this point in the history
  • Loading branch information
spirosmaggioros committed Feb 3, 2024
1 parent cc9800a commit c1a3152
Show file tree
Hide file tree
Showing 74 changed files with 2,274 additions and 675 deletions.
13 changes: 8 additions & 5 deletions docs/html/algoplus_8h_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -109,11 +109,14 @@
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="preprocessor">#include &quot;../classes/list/doubly_linked_list.h&quot;</span></div>
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span><span class="preprocessor">#include &quot;../classes/list/linked_list.h&quot;</span></div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span><span class="preprocessor">#include &quot;../classes/list/skip_list.h&quot;</span></div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="preprocessor">#include &quot;../classes/tree/avl_tree.h&quot;</span></div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="preprocessor">#include &quot;../classes/tree/bst.h&quot;</span></div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="preprocessor">#include &quot;../classes/tree/interval_tree.h&quot;</span></div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="preprocessor">#include &quot;../classes/tree/trie.h&quot;</span></div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span><span class="preprocessor">#include &quot;../classes/queue/dequeue_list.h&quot;</span></div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span><span class="preprocessor">#include &quot;../classes/stack/stack_list.h&quot;</span></div>
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="preprocessor">#include &quot;../classes/tree/avl_tree.h&quot;</span></div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span><span class="preprocessor">#include &quot;../classes/tree/bst.h&quot;</span></div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><span class="preprocessor">#include &quot;../classes/tree/interval_tree.h&quot;</span></div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span><span class="preprocessor">#include &quot;../classes/tree/splay_tree.h&quot;</span></div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span><span class="preprocessor">#include &quot;../classes/tree/trie.h&quot;</span></div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span><span class="preprocessor">#endif</span></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Expand Down
11 changes: 6 additions & 5 deletions docs/html/annotated.html
Original file line number Diff line number Diff line change
Expand Up @@ -95,11 +95,12 @@
<tr id="row_8_0_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classlinked__list_1_1_iterator.html" target="_self">Iterator</a></td><td class="desc"><a class="el" href="classlinked__list_1_1_iterator.html" title="Iterator class.">Iterator</a> class </td></tr>
<tr id="row_9_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmin__heap.html" target="_self">min_heap</a></td><td class="desc">Min heap class </td></tr>
<tr id="row_10_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classskip__list.html" target="_self">skip_list</a></td><td class="desc">Skip_list class </td></tr>
<tr id="row_11_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classsplay__tree.html" target="_self">splay_tree</a></td><td class="desc">Splay tree class </td></tr>
<tr id="row_12_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_12_" class="arrow" onclick="dynsection.toggleFolder('12_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstack__list.html" target="_self">stack_list</a></td><td class="desc">Stack_list class </td></tr>
<tr id="row_12_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstack__list_1_1_iterator.html" target="_self">Iterator</a></td><td class="desc"><a class="el" href="classstack__list_1_1_iterator.html" title="Iterator class.">Iterator</a> class </td></tr>
<tr id="row_13_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtrie.html" target="_self">trie</a></td><td class="desc">Trie class </td></tr>
<tr id="row_14_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classweighted__graph.html" target="_self">weighted_graph</a></td><td class="desc">Class for weighted graph </td></tr>
<tr id="row_11_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_11_" class="arrow" onclick="dynsection.toggleFolder('11_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classsplay__tree.html" target="_self">splay_tree</a></td><td class="desc">Splay tree class </td></tr>
<tr id="row_11_0_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classsplay__tree_1_1_iterator.html" target="_self">Iterator</a></td><td class="desc"><a class="el" href="classsplay__tree_1_1_iterator.html" title="Iterator class.">Iterator</a> class </td></tr>
<tr id="row_12_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_12_" class="arrow" onclick="dynsection.toggleFolder('12_')">&#9660;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstack__list.html" target="_self">stack_list</a></td><td class="desc">Stack_list class </td></tr>
<tr id="row_12_0_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classstack__list_1_1_iterator.html" target="_self">Iterator</a></td><td class="desc"><a class="el" href="classstack__list_1_1_iterator.html" title="Iterator class.">Iterator</a> class </td></tr>
<tr id="row_13_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classtrie.html" target="_self">trie</a></td><td class="desc">Trie class </td></tr>
<tr id="row_14_" class="odd"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classweighted__graph.html" target="_self">weighted_graph</a></td><td class="desc">Class for weighted graph </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
Expand Down
2 changes: 1 addition & 1 deletion docs/html/classes.html
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@
<dd><a class="el" href="classgraph.html">graph</a></dd></dl>
<dl class="classindex odd">
<dt class="alphachar"><a id="letter_I" name="letter_I">I</a></dt>
<dd><a class="el" href="classinterval__tree.html">interval_tree</a></dd><dd><a class="el" href="classavl__tree_1_1_iterator.html">avl_tree::Iterator</a></dd><dd><a class="el" href="classbst_1_1_iterator.html">bst::Iterator</a></dd><dd><a class="el" href="classcircular__linked__list_1_1_iterator.html">circular_linked_list::Iterator</a></dd><dd><a class="el" href="classdequeue__list_1_1_iterator.html">dequeue_list::Iterator</a></dd><dd><a class="el" href="classdoubly__linked__list_1_1_iterator.html">doubly_linked_list::Iterator</a></dd><dd><a class="el" href="classinterval__tree_1_1_iterator.html">interval_tree::Iterator</a></dd><dd><a class="el" href="classlinked__list_1_1_iterator.html">linked_list::Iterator</a></dd><dd><a class="el" href="classstack__list_1_1_iterator.html">stack_list::Iterator</a></dd></dl>
<dd><a class="el" href="classinterval__tree.html">interval_tree</a></dd><dd><a class="el" href="classavl__tree_1_1_iterator.html">avl_tree::Iterator</a></dd><dd><a class="el" href="classbst_1_1_iterator.html">bst::Iterator</a></dd><dd><a class="el" href="classcircular__linked__list_1_1_iterator.html">circular_linked_list::Iterator</a></dd><dd><a class="el" href="classdequeue__list_1_1_iterator.html">dequeue_list::Iterator</a></dd><dd><a class="el" href="classdoubly__linked__list_1_1_iterator.html">doubly_linked_list::Iterator</a></dd><dd><a class="el" href="classinterval__tree_1_1_iterator.html">interval_tree::Iterator</a></dd><dd><a class="el" href="classlinked__list_1_1_iterator.html">linked_list::Iterator</a></dd><dd><a class="el" href="classsplay__tree_1_1_iterator.html">splay_tree::Iterator</a></dd><dd><a class="el" href="classstack__list_1_1_iterator.html">stack_list::Iterator</a></dd></dl>
<dl class="classindex even">
<dt class="alphachar"><a id="letter_L" name="letter_L">L</a></dt>
<dd><a class="el" href="classlinked__list.html">linked_list</a></dd></dl>
Expand Down
4 changes: 3 additions & 1 deletion docs/html/classsplay__tree-members.html
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,9 @@

<p>This is the complete list of members for <a class="el" href="classsplay__tree.html">splay_tree&lt; T &gt;</a>, including all inherited members.</p>
<table class="directory">
<tr class="even"><td class="entry"><a class="el" href="classsplay__tree.html#a2da70f39990b6c677cf0022378fd4b17">clear</a>()</td><td class="entry"><a class="el" href="classsplay__tree.html">splay_tree&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>begin</b>() (defined in <a class="el" href="classsplay__tree.html">splay_tree&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classsplay__tree.html">splay_tree&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classsplay__tree.html#a2da70f39990b6c677cf0022378fd4b17">clear</a>()</td><td class="entry"><a class="el" href="classsplay__tree.html">splay_tree&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>end</b>() (defined in <a class="el" href="classsplay__tree.html">splay_tree&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classsplay__tree.html">splay_tree&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classsplay__tree.html#a3418b2394bd2f5295edeb0444292938a">inorder</a>()</td><td class="entry"><a class="el" href="classsplay__tree.html">splay_tree&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classsplay__tree.html#a28eea5f755129c69077896c03bb0406e">insert</a>(T key)</td><td class="entry"><a class="el" href="classsplay__tree.html">splay_tree&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="odd"><td class="entry"><a class="el" href="classsplay__tree.html#a0a344c13f06a9f9666d8225264897553">postorder</a>()</td><td class="entry"><a class="el" href="classsplay__tree.html">splay_tree&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
Expand Down
13 changes: 13 additions & 0 deletions docs/html/classsplay__tree.html
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,7 @@
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="classsplay__tree-members.html">List of all members</a> </div>
<div class="headertitle"><div class="title">splay_tree&lt; T &gt; Class Template Reference</div></div>
Expand All @@ -84,6 +85,12 @@

<p><code>#include &lt;<a class="el" href="splay__tree_8h_source.html">splay_tree.h</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classsplay__tree_1_1_iterator.html">Iterator</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classsplay__tree_1_1_iterator.html" title="Iterator class.">Iterator</a> class. <a href="classsplay__tree_1_1_iterator.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a42c17e85ad2c1bacd934ca0ccc51e398" id="r_a42c17e85ad2c1bacd934ca0ccc51e398"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a42c17e85ad2c1bacd934ca0ccc51e398">splay_tree</a> (std::vector&lt; T &gt; v={}) noexcept</td></tr>
Expand All @@ -105,6 +112,12 @@
<tr class="memitem:aea0b17cab8207f3162e02835259100c6" id="r_aea0b17cab8207f3162e02835259100c6"><td class="memItemLeft" align="right" valign="top">size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#aea0b17cab8207f3162e02835259100c6">size</a> ()</td></tr>
<tr class="memdesc:aea0b17cab8207f3162e02835259100c6"><td class="mdescLeft">&#160;</td><td class="mdescRight">size function <br /></td></tr>
<tr class="separator:aea0b17cab8207f3162e02835259100c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2d444fc82a935e4bb8e04853405a6182" id="r_a2d444fc82a935e4bb8e04853405a6182"><td class="memItemLeft" align="right" valign="top"><a id="a2d444fc82a935e4bb8e04853405a6182" name="a2d444fc82a935e4bb8e04853405a6182"></a>
<a class="el" href="classsplay__tree_1_1_iterator.html">Iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><b>begin</b> ()</td></tr>
<tr class="separator:a2d444fc82a935e4bb8e04853405a6182"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ae6988c04bed928db251401ca434731" id="r_a8ae6988c04bed928db251401ca434731"><td class="memItemLeft" align="right" valign="top"><a id="a8ae6988c04bed928db251401ca434731" name="a8ae6988c04bed928db251401ca434731"></a>
<a class="el" href="classsplay__tree_1_1_iterator.html">Iterator</a>&#160;</td><td class="memItemRight" valign="bottom"><b>end</b> ()</td></tr>
<tr class="separator:a8ae6988c04bed928db251401ca434731"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3418b2394bd2f5295edeb0444292938a" id="r_a3418b2394bd2f5295edeb0444292938a"><td class="memItemLeft" align="right" valign="top">std::vector&lt; T &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#a3418b2394bd2f5295edeb0444292938a">inorder</a> ()</td></tr>
<tr class="memdesc:a3418b2394bd2f5295edeb0444292938a"><td class="mdescLeft">&#160;</td><td class="mdescRight">inorder function. <br /></td></tr>
<tr class="separator:a3418b2394bd2f5295edeb0444292938a"><td class="memSeparator" colspan="2">&#160;</td></tr>
Expand Down
Loading

0 comments on commit c1a3152

Please sign in to comment.