aboutsummaryrefslogtreecommitdiffstats
path: root/doc/html/classmeow_1_1MergeableHeap.html
diff options
context:
space:
mode:
Diffstat (limited to 'doc/html/classmeow_1_1MergeableHeap.html')
-rw-r--r--doc/html/classmeow_1_1MergeableHeap.html44
1 files changed, 36 insertions, 8 deletions
diff --git a/doc/html/classmeow_1_1MergeableHeap.html b/doc/html/classmeow_1_1MergeableHeap.html
index e10f052..64412e2 100644
--- a/doc/html/classmeow_1_1MergeableHeap.html
+++ b/doc/html/classmeow_1_1MergeableHeap.html
@@ -4,7 +4,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.3.1"/>
+<meta name="generator" content="Doxygen 1.8.6"/>
<title>Templates -- Meow: meow::MergeableHeap&lt; Element &gt; Class Template Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
@@ -28,16 +28,16 @@
<td id="projectlogo"><img alt="Logo" src="logo.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">Templates -- Meow
- &#160;<span id="projectnumber">1.1.2</span>
+ &#160;<span id="projectnumber">1.1.4</span>
</div>
- <div id="projectbrief">不能,也不應該先編譯成obj-file的templates</div>
+ <div id="projectbrief">A C++ template which is unable and also not allowed to compile to obj-file first.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
-<!-- Generated by Doxygen 1.8.3.1 -->
+<!-- Generated by Doxygen 1.8.6 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
@@ -113,10 +113,10 @@ Public Member Functions</h2></td></tr>
class meow::MergeableHeap&lt; Element &gt;</h3>
<p>一個用 <b>左偏樹</b> 實作的 <code>Maximum-Heap</code> , 除了原本heap有的功能外, 還支援 <code>merge</code> 功能 </p>
-<h2>Template Class Operators Request</h2>
+<h2>Template Class Operators Request </h2>
<table class="doxtable">
<tr>
-<th align="right">const?</th><th align="center">Typename</th><th align="right">Operator </th><th align="left">Parameters </th><th align="center">Return Type </th><th align="left">Description </th></tr>
+<th align="right">const?</th><th align="center">Typename</th><th align="right">Operator </th><th align="left">Parameters </th><th align="center">Return Type </th><th align="left">Description </th></tr>
<tr>
<td align="right">const </td><td align="center">Element </td><td align="right">operator&lt; </td><td align="left">(Element <code>b</code>)</td><td align="center">bool </td><td align="left">大小比較 </td></tr>
</table>
@@ -126,6 +126,8 @@ class meow::MergeableHeap&lt; Element &gt;</h3>
</ul>
</dd></dl>
<dl class="section author"><dt>Author</dt><dd>cat_leopard </dd></dl>
+
+<p>Definition at line <a class="el" href="MergeableHeap_8h_source.html#l00030">30</a> of file <a class="el" href="MergeableHeap_8h_source.html">MergeableHeap.h</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a7ef8e2deae0058c91eda490005b978f7"></a>
<div class="memitem">
@@ -152,6 +154,8 @@ template&lt;class Element &gt; </div>
<p>constructor </p>
+<p>Definition at line <a class="el" href="MergeableHeap_8h_source.html#l00078">78</a> of file <a class="el" href="MergeableHeap_8h_source.html">MergeableHeap.h</a>.</p>
+
</div>
</div>
<a class="anchor" id="a1d0ef435fb0214b13fbbc1a8b0ce7cdf"></a>
@@ -180,6 +184,8 @@ template&lt;class Element &gt; </div>
<p>constructor, 並且複製資料 </p>
+<p>Definition at line <a class="el" href="MergeableHeap_8h_source.html#l00082">82</a> of file <a class="el" href="MergeableHeap_8h_source.html">MergeableHeap.h</a>.</p>
+
</div>
</div>
<a class="anchor" id="a24a0a465dff230206e85f7b3c172553f"></a>
@@ -207,6 +213,8 @@ template&lt;class Element &gt; </div>
<p>destructor </p>
+<p>Definition at line <a class="el" href="MergeableHeap_8h_source.html#l00086">86</a> of file <a class="el" href="MergeableHeap_8h_source.html">MergeableHeap.h</a>.</p>
+
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
@@ -234,6 +242,8 @@ template&lt;class Element &gt; </div>
</div><div class="memdoc">
<p>將資料清空 </p>
+<p>Definition at line <a class="el" href="MergeableHeap_8h_source.html#l00147">147</a> of file <a class="el" href="MergeableHeap_8h_source.html">MergeableHeap.h</a>.</p>
+
</div>
</div>
<a class="anchor" id="a3f9a65eeb600d0b9fba60855b560ab33"></a>
@@ -262,6 +272,8 @@ template&lt;class Element &gt; </div>
<p>複製資料 </p>
+<p>Definition at line <a class="el" href="MergeableHeap_8h_source.html#l00091">91</a> of file <a class="el" href="MergeableHeap_8h_source.html">MergeableHeap.h</a>.</p>
+
</div>
</div>
<a class="anchor" id="a531fff6c8a72f09168701a0612b20af7"></a>
@@ -289,6 +301,8 @@ template&lt;class Element &gt; </div>
<p>回傳是否為空 </p>
+<p>Definition at line <a class="el" href="MergeableHeap_8h_source.html#l00123">123</a> of file <a class="el" href="MergeableHeap_8h_source.html">MergeableHeap.h</a>.</p>
+
</div>
</div>
<a class="anchor" id="a3638f12db8da212244cb6ab7e37332db"></a>
@@ -316,6 +330,8 @@ template&lt;class Element &gt; </div>
</div><div class="memdoc">
<p>將給定的MergeableHeap的資料統統加到自己身上並且清空該heap </p>
+<p>Definition at line <a class="el" href="MergeableHeap_8h_source.html#l00155">155</a> of file <a class="el" href="MergeableHeap_8h_source.html">MergeableHeap.h</a>.</p>
+
</div>
</div>
<a class="anchor" id="acec8dde15d23e729aba90d98417db845"></a>
@@ -344,6 +360,8 @@ template&lt;class Element &gt; </div>
<p>將自己的資料丟給指定的heap, 從此自己一身空 </p>
+<p>Definition at line <a class="el" href="MergeableHeap_8h_source.html#l00100">100</a> of file <a class="el" href="MergeableHeap_8h_source.html">MergeableHeap.h</a>.</p>
+
</div>
</div>
<a class="anchor" id="a304bacba11be0772b10505b6053a57e1"></a>
@@ -372,6 +390,8 @@ template&lt;class Element &gt; </div>
<p>same as <code>copyFrom(heap2)</code> </p>
+<p>Definition at line <a class="el" href="MergeableHeap_8h_source.html#l00161">161</a> of file <a class="el" href="MergeableHeap_8h_source.html">MergeableHeap.h</a>.</p>
+
</div>
</div>
<a class="anchor" id="a769478f3424598aa9a408d61b5a83928"></a>
@@ -399,6 +419,8 @@ template&lt;class Element &gt; </div>
<p>將最大的element移除 </p>
+<p>Definition at line <a class="el" href="MergeableHeap_8h_source.html#l00137">137</a> of file <a class="el" href="MergeableHeap_8h_source.html">MergeableHeap.h</a>.</p>
+
</div>
</div>
<a class="anchor" id="a9491f6a76be757ae888a4093c034eedb"></a>
@@ -427,6 +449,8 @@ template&lt;class Element &gt; </div>
<p>加入element </p>
+<p>Definition at line <a class="el" href="MergeableHeap_8h_source.html#l00130">130</a> of file <a class="el" href="MergeableHeap_8h_source.html">MergeableHeap.h</a>.</p>
+
</div>
</div>
<a class="anchor" id="a112454a9c92b71531429442e95953576"></a>
@@ -454,6 +478,8 @@ template&lt;class Element &gt; </div>
<p>回傳資料個數 </p>
+<p>Definition at line <a class="el" href="MergeableHeap_8h_source.html#l00116">116</a> of file <a class="el" href="MergeableHeap_8h_source.html">MergeableHeap.h</a>.</p>
+
</div>
</div>
<a class="anchor" id="a7daf99f9cc15f0cfa2625da4623b9042"></a>
@@ -481,6 +507,8 @@ template&lt;class Element &gt; </div>
<p>回傳最大的那個 Element </p>
+<p>Definition at line <a class="el" href="MergeableHeap_8h_source.html#l00109">109</a> of file <a class="el" href="MergeableHeap_8h_source.html">MergeableHeap.h</a>.</p>
+
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
@@ -493,9 +521,9 @@ template&lt;class Element &gt; </div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacemeow.html">meow</a></li><li class="navelem"><a class="el" href="classmeow_1_1MergeableHeap.html">MergeableHeap</a></li>
- <li class="footer">Generated on Fri Jun 6 2014 17:51:47 for Templates -- Meow by
+ <li class="footer">Generated on Mon Jun 23 2014 17:02:04 for Templates -- Meow by
<a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6 </li>
</ul>
</div>
</body>