⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 classvat_3_01iset__prop_00_01v__fkk__mine__prop_00_01alloc_00_01st_01_4.html

📁 这是一个用于数据挖掘的常用算法的模板库(数据挖掘的C++模板库for UNIX)
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"><title>DMTL: vat&lt; ISET_PROP, V_Fkk_MINE_PROP, ALLOC, ST &gt; Class Template Reference</title><link href="doxygen.css" rel="stylesheet" type="text/css"><link href="tabs.css" rel="stylesheet" type="text/css"></head><body><!-- Generated by Doxygen 1.4.7 --><div class="tabs">  <ul>    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>    <li id="current"><a href="annotated.html"><span>Classes</span></a></li>    <li><a href="files.html"><span>Files</span></a></li>    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>  </ul></div><div class="tabs">  <ul>    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>  </ul></div><h1>vat&lt; ISET_PROP, V_Fkk_MINE_PROP, ALLOC, ST &gt; Class Template Reference</h1><!-- doxytag: class="vat&lt; ISET_PROP, V_Fkk_MINE_PROP, ALLOC, ST &gt;" -->Itemset VAT class by partial specialization of the generic VAT class.  <a href="#_details">More...</a><p><code>#include &lt;<a class="el" href="iset__vat_8h-source.html">iset_vat.h</a>&gt;</code><p><a href="classvat_3_01ISET__PROP_00_01V__Fkk__MINE__PROP_00_01ALLOC_00_01ST_01_4-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0"><tr><td></td></tr><tr><td colspan="2"><br><h2>Public Types</h2></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a6fb1217123fc7d1760be9037b531afd"></a><!-- doxytag: member="vat&lt; ISET_PROP, V_Fkk_MINE_PROP, ALLOC, ST &gt;::PAT_SUP" ref="a6fb1217123fc7d1760be9037b531afd" args="" -->typedef <a class="el" href="classpattern__support.html">pattern_support</a>&lt; V_Fkk_MINE_PROP &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><b>PAT_SUP</b></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="226f55dae099478373c2d84ed3e7ea63"></a><!-- doxytag: member="vat&lt; ISET_PROP, V_Fkk_MINE_PROP, ALLOC, ST &gt;::VAT" ref="226f55dae099478373c2d84ed3e7ea63" args="" -->typedef <a class="el" href="classvat.html">vat</a>&lt; ISET_PROP, V_Fkk_MINE_PROP,<br> ALLOC, ST &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><b>VAT</b></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="24623db89d1986f97fbd4b2cb70e96d7"></a><!-- doxytag: member="vat&lt; ISET_PROP, V_Fkk_MINE_PROP, ALLOC, ST &gt;::IDLIST_T" ref="24623db89d1986f97fbd4b2cb70e96d7" args="" -->typedef ST&lt; int, ALLOC&lt; int &gt; &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><b>IDLIST_T</b></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d68bb55008c5c4d3cae5c21648bd3c7f"></a><!-- doxytag: member="vat&lt; ISET_PROP, V_Fkk_MINE_PROP, ALLOC, ST &gt;::CONST_IT" ref="d68bb55008c5c4d3cae5c21648bd3c7f" args="" -->typedef IDLIST_T::const_iterator&nbsp;</td><td class="memItemRight" valign="bottom"><b>CONST_IT</b></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0729b4fe9400fbe8b046f7869c1bed05"></a><!-- doxytag: member="vat&lt; ISET_PROP, V_Fkk_MINE_PROP, ALLOC, ST &gt;::IT" ref="0729b4fe9400fbe8b046f7869c1bed05" args="" -->typedef IDLIST_T::iterator&nbsp;</td><td class="memItemRight" valign="bottom"><b>IT</b></td></tr><tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2f7fb2560b4ce5e586f4f614a20136cd"></a><!-- doxytag: member="vat&lt; ISET_PROP, V_Fkk_MINE_PROP, ALLOC, ST &gt;::operator new" ref="2f7fb2560b4ce5e586f4f614a20136cd" args="(size_t size)" -->void *&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator new</b> (size_t size)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d40225434ed8e4dec67f7d9da414c6cc"></a><!-- doxytag: member="vat&lt; ISET_PROP, V_Fkk_MINE_PROP, ALLOC, ST &gt;::operator delete" ref="d40225434ed8e4dec67f7d9da414c6cc" args="(void *p, size_t size)" -->void&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator delete</b> (void *p, size_t size)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="61b027225fdc4d493bb0d3888466843c"></a><!-- doxytag: member="vat&lt; ISET_PROP, V_Fkk_MINE_PROP, ALLOC, ST &gt;::begin" ref="61b027225fdc4d493bb0d3888466843c" args="()" -->IT&nbsp;</td><td class="memItemRight" valign="bottom"><b>begin</b> ()</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b6acd8e0a6645ca947f13f1c70b27cfd"></a><!-- doxytag: member="vat&lt; ISET_PROP, V_Fkk_MINE_PROP, ALLOC, ST &gt;::begin" ref="b6acd8e0a6645ca947f13f1c70b27cfd" args="() const " -->CONST_IT&nbsp;</td><td class="memItemRight" valign="bottom"><b>begin</b> () const </td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="75b43d479f8bf3ffe5326e87469e7e76"></a><!-- doxytag: member="vat&lt; ISET_PROP, V_Fkk_MINE_PROP, ALLOC, ST &gt;::end" ref="75b43d479f8bf3ffe5326e87469e7e76" args="()" -->IT&nbsp;</td><td class="memItemRight" valign="bottom"><b>end</b> ()</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b7a24280ee35df27316c88545610c0cd"></a><!-- doxytag: member="vat&lt; ISET_PROP, V_Fkk_MINE_PROP, ALLOC, ST &gt;::end" ref="b7a24280ee35df27316c88545610c0cd" args="() const " -->CONST_IT&nbsp;</td><td class="memItemRight" valign="bottom"><b>end</b> () const </td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="584f636814a65a254655135caf1fcbdd"></a><!-- doxytag: member="vat&lt; ISET_PROP, V_Fkk_MINE_PROP, ALLOC, ST &gt;::empty" ref="584f636814a65a254655135caf1fcbdd" args="() const " -->bool&nbsp;</td><td class="memItemRight" valign="bottom"><b>empty</b> () const </td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="e88cccd3d566ad470bab2b233b7be007"></a><!-- doxytag: member="vat&lt; ISET_PROP, V_Fkk_MINE_PROP, ALLOC, ST &gt;::size" ref="e88cccd3d566ad470bab2b233b7be007" args="()" -->int&nbsp;</td><td class="memItemRight" valign="bottom"><b>size</b> ()</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a0dba9161a7f59a4b47f787abcb61efa"></a><!-- doxytag: member="vat&lt; ISET_PROP, V_Fkk_MINE_PROP, ALLOC, ST &gt;::make_empty" ref="a0dba9161a7f59a4b47f787abcb61efa" args="()" -->void&nbsp;</td><td class="memItemRight" valign="bottom"><b>make_empty</b> ()</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classvat_3_01ISET__PROP_00_01V__Fkk__MINE__PROP_00_01ALLOC_00_01ST_01_4.html#bae6ed14a3e40abe2501a06cf2a7f30b">push_back</a> (const int &amp;val)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">int &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classvat_3_01ISET__PROP_00_01V__Fkk__MINE__PROP_00_01ALLOC_00_01ST_01_4.html#5179260020ec5a7cc32ba5ec5d60e439">operator[]</a> (int n)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classvat_3_01ISET__PROP_00_01V__Fkk__MINE__PROP_00_01ALLOC_00_01ST_01_4.html#751cb9817a22a6f2721e92d7d8d1ce9a">resize</a> (int x)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c19eaa41b037893d9b816fbebc82861f"></a><!-- doxytag: member="vat&lt; ISET_PROP, V_Fkk_MINE_PROP, ALLOC, ST &gt;::clear" ref="c19eaa41b037893d9b816fbebc82861f" args="()" -->void&nbsp;</td><td class="memItemRight" valign="bottom"><b>clear</b> ()</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="21c9841fece84af68a52970e6fed1de7"></a><!-- doxytag: member="vat&lt; ISET_PROP, V_Fkk_MINE_PROP, ALLOC, ST &gt;::size" ref="21c9841fece84af68a52970e6fed1de7" args="() const " -->unsigned long&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classvat_3_01ISET__PROP_00_01V__Fkk__MINE__PROP_00_01ALLOC_00_01ST_01_4.html#21c9841fece84af68a52970e6fed1de7">size</a> () const </td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return Vat length. <br></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classvat_3_01ISET__PROP_00_01V__Fkk__MINE__PROP_00_01ALLOC_00_01ST_01_4.html#6bf4e00340fa09718a3c0cc16146589c">vat</a> (const <a class="el" href="classvat_3_01ISET__PROP_00_01V__Fkk__MINE__PROP_00_01ALLOC_00_01ST_01_4.html">VAT</a> &amp;orig)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classvat_3_01ISET__PROP_00_01V__Fkk__MINE__PROP_00_01ALLOC_00_01ST_01_4.html">VAT</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classvat_3_01ISET__PROP_00_01V__Fkk__MINE__PROP_00_01ALLOC_00_01ST_01_4.html#2d4118f242f231a08dbb5b0eadf4d950">operator=</a> (const <a class="el" href="classvat_3_01ISET__PROP_00_01V__Fkk__MINE__PROP_00_01ALLOC_00_01ST_01_4.html">VAT</a> &amp;right)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b4fdf95dfe03ef0b5996160cac09f007"></a><!-- doxytag: member="vat&lt; ISET_PROP, V_Fkk_MINE_PROP, ALLOC, ST &gt;::byte_size" ref="b4fdf95dfe03ef0b5996160cac09f007" args="() const " -->unsigned long int&nbsp;</td><td class="memItemRight" valign="bottom"><b>byte_size</b> () const </td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="398cb80a576d2c84f7e160187ec000fd"></a><!-- doxytag: member="vat&lt; ISET_PROP, V_Fkk_MINE_PROP, ALLOC, ST &gt;::write_file" ref="398cb80a576d2c84f7e160187ec000fd" args="(ostream &amp;output_file) const " -->void&nbsp;</td><td class="memItemRight" valign="bottom"><b>write_file</b> (ostream &amp;output_file) const </td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="434554ac16f5cbc64fe0565feab988ef"></a><!-- doxytag: member="vat&lt; ISET_PROP, V_Fkk_MINE_PROP, ALLOC, ST &gt;::read_file" ref="434554ac16f5cbc64fe0565feab988ef" args="(istream &amp;input, unsigned long int size)" -->void&nbsp;</td><td class="memItemRight" valign="bottom"><b>read_file</b> (istream &amp;input, unsigned long int size)</td></tr><tr><td colspan="2"><br><h2>Static Public Member Functions</h2></td></tr><tr><td class="memTemplParams" nowrap colspan="2">template&lt;class PAT&gt; </td></tr><tr><td class="memTemplItemLeft" nowrap align="right" valign="top">static <a class="el" href="classvat_3_01ISET__PROP_00_01V__Fkk__MINE__PROP_00_01ALLOC_00_01ST_01_4.html">VAT</a> **&nbsp;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classvat_3_01ISET__PROP_00_01V__Fkk__MINE__PROP_00_01ALLOC_00_01ST_01_4.html#b52262274a32a35a89d3ec8cbac03bc5">intersection</a> (const <a class="el" href="classvat_3_01ISET__PROP_00_01V__Fkk__MINE__PROP_00_01ALLOC_00_01ST_01_4.html">VAT</a> *const &amp;vat_i, const <a class="el" href="classvat_3_01ISET__PROP_00_01V__Fkk__MINE__PROP_00_01ALLOC_00_01ST_01_4.html">VAT</a> *const &amp;vat_j, <a class="el" href="classpattern__support.html">PAT_SUP</a> **cand_sups, PAT **, bool &amp;is_l2)</td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Vat Intersection for Itemset patterns.  <a href="#b52262274a32a35a89d3ec8cbac03bc5"></a><br></td></tr><tr><td colspan="2"><br><h2>Friends</h2></td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="d49d82415e012c92b69671338b69b4a4"></a><!-- doxytag: member="vat&lt; ISET_PROP, V_Fkk_MINE_PROP, ALLOC, ST &gt;::operator&lt;&lt;" ref="d49d82415e012c92b69671338b69b4a4" args="(ostream &amp;, const VAT &amp;)" -->ostream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator&lt;&lt;</b> (ostream &amp;, const <a class="el" href="classvat_3_01ISET__PROP_00_01V__Fkk__MINE__PROP_00_01ALLOC_00_01ST_01_4.html">VAT</a> &amp;)</td></tr><tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="03bf6c0ab0eae6edf687dc0ea2ac3bbb"></a><!-- doxytag: member="vat&lt; ISET_PROP, V_Fkk_MINE_PROP, ALLOC, ST &gt;::operator&gt;&gt;" ref="03bf6c0ab0eae6edf687dc0ea2ac3bbb" args="(istream &amp;, VAT &amp;)" -->istream &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><b>operator&gt;&gt;</b> (istream &amp;, <a class="el" href="classvat_3_01ISET__PROP_00_01V__Fkk__MINE__PROP_00_01ALLOC_00_01ST_01_4.html">VAT</a> &amp;)</td></tr></table><hr><a name="_details"></a><h2>Detailed Description</h2><h3>template&lt;class PP, class MP, template&lt; typename &gt; class ALLOC, template&lt; typename, typename &gt; class ST&gt;<br> class vat&lt; ISET_PROP, V_Fkk_MINE_PROP, ALLOC, ST &gt;</h3>Itemset VAT class by partial specialization of the generic VAT class. <p>In this partial specialization, PP is fixed to no_edges (itemset property), MP is fixed to Fk X Fk and vert_mine (vertical mining with Fk X Fk), ST is the storage type, what needs a base type information, here templatized with P <p><hr><h2>Constructor &amp; Destructor Documentation</h2><a class="anchor" name="6bf4e00340fa09718a3c0cc16146589c"></a><!-- doxytag: member="vat&lt; ISET_PROP, V_Fkk_MINE_PROP, ALLOC, ST &gt;::vat" ref="6bf4e00340fa09718a3c0cc16146589c" args="(const VAT &amp;orig)" --><div class="memitem"><div class="memproto"><div class="memtemplate">template&lt;class PP, class MP, template&lt; typename &gt; class ALLOC, template&lt; typename, typename &gt; class ST&gt; </div>      <table class="memname">        <tr>          <td class="memname"><a class="el" href="classvat.html">vat</a>&lt; ISET_PROP, V_Fkk_MINE_PROP, ALLOC, ST &gt;::<a class="el" href="classvat.html">vat</a>           </td>          <td>(</td>          <td class="paramtype">const <a class="el" href="classvat_3_01ISET__PROP_00_01V__Fkk__MINE__PROP_00_01ALLOC_00_01ST_01_4.html">VAT</a> &amp;&nbsp;</td>          <td class="paramname"> <em>orig</em>          </td>          <td>&nbsp;)&nbsp;</td>          <td width="100%"><code> [inline]</code></td>        </tr>      </table></div><div class="memdoc"><p>read from a file </div></div><p><hr><h2>Member Function Documentation</h2><a class="anchor" name="b52262274a32a35a89d3ec8cbac03bc5"></a><!-- doxytag: member="vat&lt; ISET_PROP, V_Fkk_MINE_PROP, ALLOC, ST &gt;::intersection" ref="b52262274a32a35a89d3ec8cbac03bc5" args="(const VAT *const &amp;vat_i, const VAT *const &amp;vat_j, PAT_SUP **cand_sups, PAT **, bool &amp;is_l2)" --><div class="memitem"><div class="memproto"><div class="memtemplate">template&lt;class PP, class MP, template&lt; typename &gt; class ALLOC, template&lt; typename, typename &gt; class ST&gt; </div><div class="memtemplate">template&lt;class PAT&gt; </div>      <table class="memname">        <tr>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -