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

📄 cpl__list_8h.html

📁 gdal库的学习文档
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<p>Return the pointer to the specified element in a list.<p><dl compact><dt><b>Parameters:</b></dt><dd>  <table border="0" cellspacing="2" cellpadding="0">    <tr><td valign="top"></td><td valign="top"><em>psList</em>&nbsp;</td><td>pointer to list head.</td></tr>  </table></dl><dl class="return" compact><dt><b>Returns:</b></dt><dd>pointer to the specified element in a list. </dd></dl></div></div><p><a class="anchor" name="7172178c5ec7f4b8292ab376c88ceaef"></a><!-- doxytag: member="cpl_list.h::CPLListGetData" ref="7172178c5ec7f4b8292ab376c88ceaef" args="(CPLList *psElement)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">void* CPLListGetData           </td>          <td>(</td>          <td class="paramtype"><a class="el" href="struct__CPLList.html">CPLList</a> *&nbsp;</td>          <td class="paramname"> <em>psElement</em>          </td>          <td>&nbsp;)&nbsp;</td>          <td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p>Return pointer to the data object contained in given list element.<p><dl compact><dt><b>Parameters:</b></dt><dd>  <table border="0" cellspacing="2" cellpadding="0">    <tr><td valign="top"></td><td valign="top"><em>psElement</em>&nbsp;</td><td>pointer to list element.</td></tr>  </table></dl><dl class="return" compact><dt><b>Returns:</b></dt><dd>pointer to the data object contained in given list element. </dd></dl></div></div><p><a class="anchor" name="8ed2d72f3e97a8dbcf215e1a9df65888"></a><!-- doxytag: member="cpl_list.h::CPLListGetLast" ref="8ed2d72f3e97a8dbcf215e1a9df65888" args="(CPLList *psList)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname"><a class="el" href="struct__CPLList.html">CPLList</a>* CPLListGetLast           </td>          <td>(</td>          <td class="paramtype"><a class="el" href="struct__CPLList.html">CPLList</a> *&nbsp;</td>          <td class="paramname"> <em>psList</em>          </td>          <td>&nbsp;)&nbsp;</td>          <td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p>Return the pointer to last element in a list.<p><dl compact><dt><b>Parameters:</b></dt><dd>  <table border="0" cellspacing="2" cellpadding="0">    <tr><td valign="top"></td><td valign="top"><em>psList</em>&nbsp;</td><td>pointer to list head.</td></tr>  </table></dl><dl class="return" compact><dt><b>Returns:</b></dt><dd>pointer to last element in a list. </dd></dl></div></div><p><a class="anchor" name="31f2b51b02c65c6e18443c808494ea2b"></a><!-- doxytag: member="cpl_list.h::CPLListGetNext" ref="31f2b51b02c65c6e18443c808494ea2b" args="(CPLList *psElement)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname"><a class="el" href="struct__CPLList.html">CPLList</a>* CPLListGetNext           </td>          <td>(</td>          <td class="paramtype"><a class="el" href="struct__CPLList.html">CPLList</a> *&nbsp;</td>          <td class="paramname"> <em>psElement</em>          </td>          <td>&nbsp;)&nbsp;</td>          <td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p>Return the pointer to next element in a list.<p><dl compact><dt><b>Parameters:</b></dt><dd>  <table border="0" cellspacing="2" cellpadding="0">    <tr><td valign="top"></td><td valign="top"><em>psElement</em>&nbsp;</td><td>pointer to list element.</td></tr>  </table></dl><dl class="return" compact><dt><b>Returns:</b></dt><dd>pointer to the list element preceded by the given element. </dd></dl></div></div><p><a class="anchor" name="0ac887cca7e1a3ef9bac3f618c622f8a"></a><!-- doxytag: member="cpl_list.h::CPLListInsert" ref="0ac887cca7e1a3ef9bac3f618c622f8a" args="(CPLList *psList, void *pData, int nPosition)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname"><a class="el" href="struct__CPLList.html">CPLList</a>* CPLListInsert           </td>          <td>(</td>          <td class="paramtype"><a class="el" href="struct__CPLList.html">CPLList</a> *&nbsp;</td>          <td class="paramname"> <em>psList</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">void *&nbsp;</td>          <td class="paramname"> <em>pData</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">int&nbsp;</td>          <td class="paramname"> <em>nPosition</em></td><td>&nbsp;</td>        </tr>        <tr>          <td></td>          <td>)</td>          <td></td><td></td><td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p>Insert an object into list at specified position (zero based). If the input list is NULL, then a new list is created.<p><dl compact><dt><b>Parameters:</b></dt><dd>  <table border="0" cellspacing="2" cellpadding="0">    <tr><td valign="top"></td><td valign="top"><em>psList</em>&nbsp;</td><td>pointer to list head. </td></tr>    <tr><td valign="top"></td><td valign="top"><em>pData</em>&nbsp;</td><td>pointer to inserted data object. May be NULL. </td></tr>    <tr><td valign="top"></td><td valign="top"><em>nPosition</em>&nbsp;</td><td>position number to insert an object.</td></tr>  </table></dl><dl class="return" compact><dt><b>Returns:</b></dt><dd>pointer to the head of modified list. </dd></dl></div></div><p><a class="anchor" name="6b6e9b39a015ccb6de42f920b67bb66a"></a><!-- doxytag: member="cpl_list.h::CPLListRemove" ref="6b6e9b39a015ccb6de42f920b67bb66a" args="(CPLList *psList, int nPosition)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname"><a class="el" href="struct__CPLList.html">CPLList</a>* CPLListRemove           </td>          <td>(</td>          <td class="paramtype"><a class="el" href="struct__CPLList.html">CPLList</a> *&nbsp;</td>          <td class="paramname"> <em>psList</em>, </td>        </tr>        <tr>          <td class="paramkey"></td>          <td></td>          <td class="paramtype">int&nbsp;</td>          <td class="paramname"> <em>nPosition</em></td><td>&nbsp;</td>        </tr>        <tr>          <td></td>          <td>)</td>          <td></td><td></td><td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p>Remone the element from the specified position (zero based) in a list. Data object contained in removed element must be freed by the caller first.<p><dl compact><dt><b>Parameters:</b></dt><dd>  <table border="0" cellspacing="2" cellpadding="0">    <tr><td valign="top"></td><td valign="top"><em>psList</em>&nbsp;</td><td>pointer to list head. </td></tr>    <tr><td valign="top"></td><td valign="top"><em>nPosition</em>&nbsp;</td><td>position number to delet an element.</td></tr>  </table></dl><dl class="return" compact><dt><b>Returns:</b></dt><dd>pointer to the head of modified list. </dd></dl></div></div><p><hr>Generated for GDAL by <a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.1.</body></html>

⌨️ 快捷键说明

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