78 lines
15 KiB
HTML
Executable File
78 lines
15 KiB
HTML
Executable File
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
|
<title>GIMPACT: Member List</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.5.2 -->
|
|
<div class="tabs">
|
|
<ul>
|
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
<li><a href="modules.html"><span>Modules</span></a></li>
|
|
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
|
<li><a href="files.html"><span>Files</span></a></li>
|
|
</ul>
|
|
</div>
|
|
<div class="tabs">
|
|
<ul>
|
|
<li><a href="annotated.html"><span>Class List</span></a></li>
|
|
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
|
<li><a href="functions.html"><span>Class Members</span></a></li>
|
|
</ul>
|
|
</div>
|
|
<h1>gim_hash_table< T > Member List</h1>This is the complete list of members for <a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a>, including all inherited members.<p><table>
|
|
<tr class="memlist"><td><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g93e5bf5c573a39e21e9bd0a4aec38e1a">_assign_hash_table_cell</a>(GUINT hashkey)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g06933fdb198971dcd753564d1d6e9424">_clear_table_memory</a>()</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g2b7a2b3eb817edf8af93a85ce910a5ca">_destroy</a>()</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#gfbaacd523281706f94476ae60917856e">_erase_by_index_hash_table</a>(GUINT index)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#gf03ef67dcf7b0e805e34df6a5de4425f">_erase_hash_table</a>(GUINT hashkey)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="group___s_o_r_t_e_d___a_r_r_a_y___s_t_r_u_c_t_u_r_e_s.html#ge347a062b1b5907b81127e6bacbbb10e">_erase_sorted</a>(GUINT index)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="group___s_o_r_t_e_d___a_r_r_a_y___s_t_r_u_c_t_u_r_e_s.html#g0b68afa191499a10ac7d7c34230a7d89">_erase_unsorted</a>(GUINT index)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#gcc2d3d29a0190232386fb155ec9e5d8f">_find_avaliable_cell</a>(GUINT hashkey)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#gaaff4cea9e6b86276d364041e651605f">_find_cell</a>(GUINT hashkey)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g4339a279d721d1e687b8d8063332bac8">_insert_hash_table</a>(GUINT hashkey, const T &value)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g6ebfb7415bd946855ec5730651f7c191">_insert_hash_table_replace</a>(GUINT hashkey, const T &value)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="group___s_o_r_t_e_d___a_r_r_a_y___s_t_r_u_c_t_u_r_e_s.html#g3eacaf88e1b18815c0b89d368d77a93a">_insert_in_pos</a>(GUINT hashkey, const T &value, GUINT pos)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="group___s_o_r_t_e_d___a_r_r_a_y___s_t_r_u_c_t_u_r_e_s.html#g66d18cb60b0628a9aa759304395f4825">_insert_sorted</a>(GUINT hashkey, const T &value)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="group___s_o_r_t_e_d___a_r_r_a_y___s_t_r_u_c_t_u_r_e_s.html#gc221e1462f7711085b1260fc229b6183">_insert_sorted_replace</a>(GUINT hashkey, const T &value)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="group___s_o_r_t_e_d___a_r_r_a_y___s_t_r_u_c_t_u_r_e_s.html#g95f93f63d75663f494388dc03423332f">_insert_unsorted</a>(GUINT hashkey, const T &value)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#gb638970e2ec565cc9cfd473612127358">_invalidate_keys</a>()</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#93f9195325cf57b3789e575a18a929a5">_node_type</a> typedef</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [protected]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#ga33115e75d8cc5c489fa6ce8b1a23654">_rehash</a>()</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g4d9347e131c0e17ac2d4966c092817f8">_reserve_table_memory</a>(GUINT newtablesize)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g51905040dee4c41954f5de1634c090dd">_resize_table</a>(GUINT newsize)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline, protected]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#ba33eeb9b5aa00b0d8a002c549b71ed3">check_for_switching_to_hashtable</a>()</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#1574ca1850a9258db8b778282134ff42">clear</a>()</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#bd4a9523a14496c9e3eacd7f790dad2c">erase_by_index</a>(GUINT index)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#22cce5d8ed58cfb7e16d6b81aaf5acb7">erase_by_index_unsorted</a>(GUINT index)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#156d142f1eb74c3ef758a14fffe1763a">erase_by_key</a>(GUINT hashkey)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#14261b2d7de34188f8bc5179e4d60760">find</a>(GUINT hashkey)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#a9f8b2ae1ac505ed5dfe73b83510dad0">get_key</a>(GUINT index) const</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#40b5c46a0117da3948cd1b093f185321">get_value</a>(GUINT hashkey)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#b5ec54c3096e790e8c7ae570300df95d">get_value_by_index</a>(GUINT index)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#efe21c907c69c8077ec0886aaa778f6f">gim_hash_table</a>(GUINT reserve_size=GIM_DEFAULT_HASH_TABLE_SIZE, GUINT node_size=GIM_DEFAULT_HASH_TABLE_NODE_SIZE, GUINT min_hash_table_size=GIM_INVALID_HASH)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#ff0e9bdb5bd6aacf9272db6789c514f7">insert</a>(GUINT hashkey, const T &element)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#83987136757654921c71b183de8ec55e">insert_override</a>(GUINT hashkey, const T &element)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#be9a629ec7dfe612065ed9d161adc7e8">insert_unsorted</a>(GUINT hashkey, const T &element)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#b7ab2e3e9ac09ec98d5c7112ea092aad">is_hash_table</a>()</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#075a9857030ef2630d036b57778e2a46">is_sorted</a>()</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g35f6b0d640222067b9c76e61887e0354">m_hash_table</a></td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [protected]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#gd0eb38448dd75c3a7964ff0fd5c6c7d0">m_min_hash_table_size</a></td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [protected]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g1f81ffd2e5dd96b222eafa228ae6aa9c">m_node_size</a></td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [protected]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#da83cac38bcf3fd282287f463def04e4">m_nodes</a></td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [protected]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#defa6197dfd5c1564969b38d4d27848b">m_sorted</a></td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [protected]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="group___h_a_s_h___t_a_b_l_e___s_t_r_u_c_t_u_r_e_s.html#g39de8ad99c0fd79c595aa95d14be4e72">m_table_size</a></td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [protected]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#8462bb3aa6342465fc54659648f8c8c9">operator[]</a>(GUINT index) const</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#0df819cc9b510d933132f2e5d5f87488">operator[]</a>(GUINT index)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#be1662ebb0f7a17a84e7fc5d0f993c58">set_sorted</a>(bool value)</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#77994868ac8519736e69c93c1c989dde">size</a>() const</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#dc65cdfbdb6906e4d0ebf66766f65557">sort</a>()</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#02b51868862156240818dafe2f8df01d">switch_to_hashtable</a>()</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#cf8117de90e6486e712fc6184ea40225">switch_to_sorted_array</a>()</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
|
<tr class="memlist"><td><a class="el" href="classgim__hash__table.html#4fd8d9d9d31a115c32937035fdc54993">~gim_hash_table</a>()</td><td><a class="el" href="classgim__hash__table.html">gim_hash_table< T ></a></td><td><code> [inline]</code></td></tr>
|
|
</table><hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 13 16:58:22 2007 for GIMPACT by
|
|
<a href="http://www.doxygen.org/index.html">
|
|
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
|
|
</body>
|
|
</html>
|