📄 __gdsl__list_8h-source.html
字号:
<a name="l00126"></a>00126 <a name="l00138"></a>00138 <span class="keyword">extern</span> <span class="keywordtype">void</span><a name="l00139"></a>00139 <a class="code" href="group____gdsl__list.html#g37955fa777f96d9ed9626952dc5b49b1">_gdsl_list_link</a> (_gdsl_list_t L1,<a name="l00140"></a>00140 _gdsl_list_t L2<a name="l00141"></a>00141 );<a name="l00142"></a>00142 <a name="l00155"></a>00155 <span class="keyword">extern</span> <span class="keywordtype">void</span> <a name="l00156"></a>00156 <a class="code" href="group____gdsl__list.html#g5d52d9c65f0f33ccdbbe50bbb0b94f30">_gdsl_list_insert_after</a> (_gdsl_list_t L,<a name="l00157"></a>00157 _gdsl_list_t PREV<a name="l00158"></a>00158 );<a name="l00159"></a>00159 <a name="l00172"></a>00172 <span class="keyword">extern</span> <span class="keywordtype">void</span><a name="l00173"></a>00173 <a class="code" href="group____gdsl__list.html#g429e78d2df26cc234e95d63af0a6af71">_gdsl_list_insert_before</a> (_gdsl_list_t L,<a name="l00174"></a>00174 _gdsl_list_t SUCC<a name="l00175"></a>00175 );<a name="l00176"></a>00176 <a name="l00189"></a>00189 <span class="keyword">extern</span> <span class="keywordtype">void</span><a name="l00190"></a>00190 <a class="code" href="group____gdsl__list.html#g1d63ca580e0a81b65cf82cb1745b8f2c">_gdsl_list_remove</a> (<a class="code" href="group____gdsl__node.html#g05a586e2272f3b89acaa43e1efc73e1b">_gdsl_node_t</a> NODE<a name="l00191"></a>00191 );<a name="l00192"></a>00192 <a name="l00193"></a>00193 <span class="comment">/******************************************************************************/</span><a name="l00194"></a>00194 <span class="comment">/* Search functions of low-level doubly-linked lists */</span><a name="l00195"></a>00195 <span class="comment">/******************************************************************************/</span><a name="l00196"></a>00196 <a name="l00212"></a>00212 <span class="keyword">extern</span> _gdsl_list_t<a name="l00213"></a>00213 <a class="code" href="group____gdsl__list.html#gbf2044c1f1b5a93cb4b41bedf73263d9">_gdsl_list_search</a> (_gdsl_list_t L,<a name="l00214"></a>00214 <span class="keyword">const</span> <a class="code" href="group__gdsl__types.html#g200177a9a1ac3f2363e228b0e5faeda7">gdsl_compare_func_t</a> COMP_F,<a name="l00215"></a>00215 <span class="keywordtype">void</span>* VALUE<a name="l00216"></a>00216 );<a name="l00217"></a>00217 <a name="l00218"></a>00218 <span class="comment">/******************************************************************************/</span><a name="l00219"></a>00219 <span class="comment">/* Parse functions of low-level doubly-linked lists */</span><a name="l00220"></a>00220 <span class="comment">/******************************************************************************/</span><a name="l00221"></a>00221 <a name="l00239"></a>00239 <span class="keyword">extern</span> _gdsl_list_t<a name="l00240"></a>00240 <a class="code" href="group____gdsl__list.html#gc1c5040a9d4148395bc565fc49fd0d56">_gdsl_list_map_forward</a> (<span class="keyword">const</span> _gdsl_list_t L,<a name="l00241"></a>00241 <span class="keyword">const</span> <a class="code" href="group____gdsl__node.html#g0b641a2e9711f86cfaa79db3b5756be9">_gdsl_node_map_func_t</a> MAP_F,<a name="l00242"></a>00242 <span class="keywordtype">void</span>* USER_DATA<a name="l00243"></a>00243 );<a name="l00244"></a>00244 <a name="l00262"></a>00262 <span class="keyword">extern</span> _gdsl_list_t<a name="l00263"></a>00263 <a class="code" href="group____gdsl__list.html#gaea78d722a9d8459e11c4ca964821772">_gdsl_list_map_backward</a> (<span class="keyword">const</span> _gdsl_list_t L,<a name="l00264"></a>00264 <span class="keyword">const</span> <a class="code" href="group____gdsl__node.html#g0b641a2e9711f86cfaa79db3b5756be9">_gdsl_node_map_func_t</a> MAP_F,<a name="l00265"></a>00265 <span class="keywordtype">void</span>* USER_DATA<a name="l00266"></a>00266 );<a name="l00267"></a>00267 <a name="l00268"></a>00268 <span class="comment">/******************************************************************************/</span><a name="l00269"></a>00269 <span class="comment">/* Input/output functions of low-level doubly-linked lists */</span><a name="l00270"></a>00270 <span class="comment">/******************************************************************************/</span><a name="l00271"></a>00271 <a name="l00288"></a>00288 <span class="keyword">extern</span> <span class="keywordtype">void</span><a name="l00289"></a>00289 <a class="code" href="group____gdsl__list.html#g85f7da27dbb6602503a994e321213cd7">_gdsl_list_write</a> (<span class="keyword">const</span> _gdsl_list_t L,<a name="l00290"></a>00290 <span class="keyword">const</span> <a class="code" href="group____gdsl__node.html#gdad0aa5e5c7572c5c136ca774ad36e95">_gdsl_node_write_func_t</a> WRITE_F,<a name="l00291"></a>00291 FILE* OUTPUT_FILE,<a name="l00292"></a>00292 <span class="keywordtype">void</span>* USER_DATA<a name="l00293"></a>00293 );<a name="l00294"></a>00294 <a name="l00313"></a>00313 <span class="keyword">extern</span> <span class="keywordtype">void</span><a name="l00314"></a>00314 <a class="code" href="group____gdsl__list.html#g40b6ddda2aaedcdcf3daee1bfe9f5428">_gdsl_list_write_xml</a> (<span class="keyword">const</span> _gdsl_list_t L,<a name="l00315"></a>00315 <span class="keyword">const</span> <a class="code" href="group____gdsl__node.html#gdad0aa5e5c7572c5c136ca774ad36e95">_gdsl_node_write_func_t</a> WRITE_F,<a name="l00316"></a>00316 FILE* OUTPUT_FILE,<a name="l00317"></a>00317 <span class="keywordtype">void</span>* USER_DATA<a name="l00318"></a>00318 );<a name="l00319"></a>00319 <a name="l00337"></a>00337 <span class="keyword">extern</span> <span class="keywordtype">void</span><a name="l00338"></a>00338 <a class="code" href="group____gdsl__list.html#g695985820d95fd3e89856efbcfb39b46">_gdsl_list_dump</a> (<span class="keyword">const</span> _gdsl_list_t L,<a name="l00339"></a>00339 <span class="keyword">const</span> <a class="code" href="group____gdsl__node.html#gdad0aa5e5c7572c5c136ca774ad36e95">_gdsl_node_write_func_t</a> WRITE_F,<a name="l00340"></a>00340 FILE* OUTPUT_FILE,<a name="l00341"></a>00341 <span class="keywordtype">void</span>* USER_DATA<a name="l00342"></a>00342 );<a name="l00343"></a>00343 <a name="l00344"></a>00344 <span class="comment">/*</span><a name="l00345"></a>00345 <span class="comment"> * @}</span><a name="l00346"></a>00346 <span class="comment"> */</span><a name="l00347"></a>00347 <a name="l00348"></a>00348 <a name="l00349"></a>00349 <span class="preprocessor">#ifdef __cplusplus</span><a name="l00350"></a>00350 <span class="preprocessor"></span>}<a name="l00351"></a>00351 <span class="preprocessor">#endif </span><span class="comment">/* __cplusplus */</span><a name="l00352"></a>00352 <a name="l00353"></a>00353 <a name="l00354"></a>00354 <span class="preprocessor">#endif </span><span class="comment">/* __GDSL_LIST_H_ */</span><a name="l00355"></a>00355 <a name="l00356"></a>00356 </pre></div><hr size="1"><address style="align: right;"><small>Generated on Thu Jun 22 11:15:30 2006 for gdsl by <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 + -