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

📄 gdsl__list_8h-source.html

📁 一个通用的C语言实现的数据结构
💻 HTML
📖 第 1 页 / 共 3 页
字号:
<a name="l00615"></a>00615 <span class="comment">/******************************************************************************/</span><a name="l00616"></a>00616 <a name="l00626"></a>00626 gdsl_list_cursor_t<a name="l00627"></a>00627 <a class="code" href="group__gdsl__list.html#g73b9eca4fcca1679089c064c8db87961">gdsl_list_cursor_alloc</a> (<span class="keyword">const</span> gdsl_list_t L<a name="l00628"></a>00628             );<a name="l00636"></a>00636 <span class="keywordtype">void</span><a name="l00637"></a>00637 <a class="code" href="group__gdsl__list.html#ge38ef7ce486f88e741f85d009eedd705">gdsl_list_cursor_free</a> (gdsl_list_cursor_t C<a name="l00638"></a>00638                );<a name="l00639"></a>00639 <a name="l00650"></a>00650 <span class="keyword">extern</span> <span class="keywordtype">void</span><a name="l00651"></a>00651 <a class="code" href="group__gdsl__list.html#g9d88424a9c60a3eb696e658f322a49f5">gdsl_list_cursor_move_to_head</a> (gdsl_list_cursor_t C<a name="l00652"></a>00652                    );<a name="l00653"></a>00653 <a name="l00664"></a>00664 <span class="keyword">extern</span> <span class="keywordtype">void</span><a name="l00665"></a>00665 <a class="code" href="group__gdsl__list.html#ge2fe3f7ca5b07b6067534ae412f0faa4">gdsl_list_cursor_move_to_tail</a> (gdsl_list_cursor_t C<a name="l00666"></a>00666                    );<a name="l00667"></a>00667 <a name="l00683"></a>00683 <span class="keyword">extern</span> <a class="code" href="group__gdsl__types.html#g0e2b9d7fb5ca9e6d50100e5d9e4bcae7">gdsl_element_t</a><a name="l00684"></a>00684 <a class="code" href="group__gdsl__list.html#g6bb6cc52796b87560a46be4a29480bf9">gdsl_list_cursor_move_to_value</a> (gdsl_list_cursor_t C,<a name="l00685"></a>00685                 <a class="code" href="group__gdsl__types.html#g200177a9a1ac3f2363e228b0e5faeda7">gdsl_compare_func_t</a> COMP_F,<a name="l00686"></a>00686                 <span class="keywordtype">void</span>* VALUE<a name="l00687"></a>00687                 );<a name="l00688"></a>00688 <a name="l00703"></a>00703 <span class="keyword">extern</span> <a class="code" href="group__gdsl__types.html#g0e2b9d7fb5ca9e6d50100e5d9e4bcae7">gdsl_element_t</a><a name="l00704"></a>00704 <a class="code" href="group__gdsl__list.html#g5f344c752896ec3b2bb41169e8e8b2c7">gdsl_list_cursor_move_to_position</a> (gdsl_list_cursor_t C,<a name="l00705"></a>00705                    <a class="code" href="group__gdsl__types.html#g9c34ac44da309b004570530c8cec8a0e">ulong</a> POS<a name="l00706"></a>00706                    );<a name="l00707"></a>00707 <a name="l00719"></a>00719 <span class="keyword">extern</span> <span class="keywordtype">void</span><a name="l00720"></a>00720 <a class="code" href="group__gdsl__list.html#g88e466cff5f8616b524f4b3d56e7b0d7">gdsl_list_cursor_step_forward</a> (gdsl_list_cursor_t C<a name="l00721"></a>00721                    );<a name="l00722"></a>00722 <a name="l00734"></a>00734 <span class="keyword">extern</span> <span class="keywordtype">void</span><a name="l00735"></a>00735 <a class="code" href="group__gdsl__list.html#gbeae22a3869ee192439f81b0271692b8">gdsl_list_cursor_step_backward</a> (gdsl_list_cursor_t C<a name="l00736"></a>00736                 );<a name="l00737"></a>00737 <a name="l00747"></a>00747 <span class="keyword">extern</span> <span class="keywordtype">bool</span><a name="l00748"></a>00748 <a class="code" href="group__gdsl__list.html#g87119e865865bdd531360a2768015aae">gdsl_list_cursor_is_on_head</a> (<span class="keyword">const</span> gdsl_list_cursor_t C<a name="l00749"></a>00749                  );<a name="l00750"></a>00750 <a name="l00760"></a>00760 <span class="keyword">extern</span> <span class="keywordtype">bool</span><a name="l00761"></a>00761 <a class="code" href="group__gdsl__list.html#g497fa4777c9cf2b0e5a16b058eb01429">gdsl_list_cursor_is_on_tail</a> (<span class="keyword">const</span> gdsl_list_cursor_t C<a name="l00762"></a>00762                  );<a name="l00763"></a>00763 <a name="l00773"></a>00773 <span class="keyword">extern</span> <span class="keywordtype">bool</span> <a name="l00774"></a>00774 <a class="code" href="group__gdsl__list.html#g34a69c63788fd552638a4599a29d9e03">gdsl_list_cursor_has_succ</a> (<span class="keyword">const</span> gdsl_list_cursor_t C<a name="l00775"></a>00775                );<a name="l00776"></a>00776 <a name="l00786"></a>00786 <span class="keyword">extern</span> <span class="keywordtype">bool</span> <a name="l00787"></a>00787 <a class="code" href="group__gdsl__list.html#g307534d83c52108e940d2990d98ff4eb">gdsl_list_cursor_has_pred</a> (<span class="keyword">const</span> gdsl_list_cursor_t C<a name="l00788"></a>00788                );<a name="l00789"></a>00789 <a name="l00803"></a>00803 <span class="keyword">extern</span> <span class="keywordtype">void</span><a name="l00804"></a>00804  <a class="code" href="group__gdsl__list.html#g2e2fb42a84aa537609d1a863f050b8e3">gdsl_list_cursor_set_content</a> (gdsl_list_cursor_t C,<a name="l00805"></a>00805                    <a class="code" href="group__gdsl__types.html#g0e2b9d7fb5ca9e6d50100e5d9e4bcae7">gdsl_element_t</a> E<a name="l00806"></a>00806                    );<a name="l00815"></a>00815 <span class="keyword">extern</span> <a class="code" href="group__gdsl__types.html#g0e2b9d7fb5ca9e6d50100e5d9e4bcae7">gdsl_element_t</a><a name="l00816"></a>00816 <a class="code" href="group__gdsl__list.html#g772f3a881da6a6f541a3f77c75ee3e6e">gdsl_list_cursor_get_content</a> (<span class="keyword">const</span> gdsl_list_cursor_t C<a name="l00817"></a>00817                   );<a name="l00818"></a>00818 <a name="l00837"></a>00837 <span class="keyword">extern</span> <a class="code" href="group__gdsl__types.html#g0e2b9d7fb5ca9e6d50100e5d9e4bcae7">gdsl_element_t</a><a name="l00838"></a>00838 <a class="code" href="group__gdsl__list.html#g2dbc65933800f63bda62742ba7687ea8">gdsl_list_cursor_insert_after</a> (gdsl_list_cursor_t C,<a name="l00839"></a>00839                    <span class="keywordtype">void</span>* VALUE<a name="l00840"></a>00840                    );<a name="l00859"></a>00859 <span class="keyword">extern</span> <a class="code" href="group__gdsl__types.html#g0e2b9d7fb5ca9e6d50100e5d9e4bcae7">gdsl_element_t</a><a name="l00860"></a>00860 <a class="code" href="group__gdsl__list.html#gf4d5b11daa472d6f51b01434bdb84bf4">gdsl_list_cursor_insert_before</a> (gdsl_list_cursor_t C,<a name="l00861"></a>00861                 <span class="keywordtype">void</span>* VALUE<a name="l00862"></a>00862                 );<a name="l00863"></a>00863 <a name="l00877"></a>00877 <span class="keyword">extern</span> <a class="code" href="group__gdsl__types.html#g0e2b9d7fb5ca9e6d50100e5d9e4bcae7">gdsl_element_t</a><a name="l00878"></a>00878 <a class="code" href="group__gdsl__list.html#g252d9851234a36a35381d67f7af58475">gdsl_list_cursor_remove</a> (gdsl_list_cursor_t C<a name="l00879"></a>00879              );<a name="l00880"></a>00880 <a name="l00893"></a>00893 <span class="keyword">extern</span> <a class="code" href="group__gdsl__types.html#g0e2b9d7fb5ca9e6d50100e5d9e4bcae7">gdsl_element_t</a><a name="l00894"></a>00894 <a class="code" href="group__gdsl__list.html#g807fb4304da01d90edb6a953a2bea6d3">gdsl_list_cursor_remove_after</a> (gdsl_list_cursor_t C<a name="l00895"></a>00895                    );<a name="l00896"></a>00896 <a name="l00909"></a>00909 <span class="keyword">extern</span> <a class="code" href="group__gdsl__types.html#g0e2b9d7fb5ca9e6d50100e5d9e4bcae7">gdsl_element_t</a><a name="l00910"></a>00910 <a class="code" href="group__gdsl__list.html#g943103f832e42a88562d7b4f92fe93ac">gdsl_list_cursor_remove_before</a> (gdsl_list_cursor_t C<a name="l00911"></a>00911                 );<a name="l00912"></a>00912 <a name="l00928"></a>00928 <span class="keyword">extern</span> gdsl_list_cursor_t<a name="l00929"></a>00929 <a class="code" href="group__gdsl__list.html#g2a117b1330a07b55e17bb7ff777166d4">gdsl_list_cursor_delete</a> (gdsl_list_cursor_t C<a name="l00930"></a>00930              );<a name="l00931"></a>00931 <a name="l00947"></a>00947 <span class="keyword">extern</span> gdsl_list_cursor_t<a name="l00948"></a>00948 <a class="code" href="group__gdsl__list.html#g4532feb1ac3ae1f0e30cf163e8e23abb">gdsl_list_cursor_delete_after</a> (gdsl_list_cursor_t C<a name="l00949"></a>00949                    );<a name="l00950"></a>00950 <a name="l00965"></a>00965 <span class="keyword">extern</span> gdsl_list_cursor_t<a name="l00966"></a>00966 <a class="code" href="group__gdsl__list.html#g5ab0916bcc19bf25cb498f52417ba0dd">gdsl_list_cursor_delete_before</a> (gdsl_list_cursor_t C<a name="l00967"></a>00967                 );<a name="l00968"></a>00968 <a name="l00969"></a>00969 <a name="l00970"></a>00970 <span class="comment">/*</span><a name="l00971"></a>00971 <span class="comment"> * @}</span><a name="l00972"></a>00972 <span class="comment"> */</span><a name="l00973"></a>00973 <a name="l00974"></a>00974 <a name="l00975"></a>00975 <span class="preprocessor">#ifdef __cplusplus</span><a name="l00976"></a>00976 <span class="preprocessor"></span>}<a name="l00977"></a>00977 <span class="preprocessor">#endif </span><span class="comment">/* __cplusplus */</span><a name="l00978"></a>00978 <a name="l00979"></a>00979 <a name="l00980"></a>00980 <span class="preprocessor">#endif </span><span class="comment">/* GDSL_LIST_H_ */</span><a name="l00981"></a>00981 <a name="l00982"></a>00982 </pre></div><hr size="1"><address style="align: right;"><small>Generated on Thu Jun 22 11:15:30 2006 for gdsl by&nbsp;<a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address></body></html>

⌨️ 快捷键说明

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