📄 cpl__port_8h.html
字号:
<td class="memname">#define CPL_CVSID </td> <td>(</td> <td class="paramtype">string </td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table></div><div class="memdoc"><p><b>Value:</b><div class="fragment"><pre class="fragment"><span class="keyword">static</span> <span class="keywordtype">char</span> cpl_cvsid[] = string; \<span class="keyword">static</span> <span class="keywordtype">char</span> *cvsid_aw() { <span class="keywordflow">return</span>( cvsid_aw() ? ((<span class="keywordtype">char</span> *) NULL) : cpl_cvsid ); }</pre></div></div></div><p><a class="anchor" name="89aa1f2fe53343bac285d174cdb01fcf"></a><!-- doxytag: member="cpl_port.h::CPL_SWAP16" ref="89aa1f2fe53343bac285d174cdb01fcf" args="(x)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define CPL_SWAP16 </td> <td>(</td> <td class="paramtype">x </td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table></div><div class="memdoc"><p><b>Value:</b><div class="fragment"><pre class="fragment">((GUInt16)( \ (((GUInt16)(x) & 0x00ffU) << 8) | \ (((GUInt16)(x) & 0xff00U) >> 8) ))</pre></div></div></div><p><a class="anchor" name="e258b3cb94fca3ab38f5c7e2d4f235e2"></a><!-- doxytag: member="cpl_port.h::CPL_SWAP16PTR" ref="e258b3cb94fca3ab38f5c7e2d4f235e2" args="(x)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define CPL_SWAP16PTR </td> <td>(</td> <td class="paramtype">x </td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table></div><div class="memdoc"><p><b>Value:</b><div class="fragment"><pre class="fragment">{ \ GByte byTemp, *_pabyDataT = (GByte *) (x); \ \ byTemp = _pabyDataT[0]; \ _pabyDataT[0] = _pabyDataT[1]; \ _pabyDataT[1] = byTemp; \}</pre></div></div></div><p><a class="anchor" name="9566d5e15283625250737afde23eb993"></a><!-- doxytag: member="cpl_port.h::CPL_SWAP32" ref="9566d5e15283625250737afde23eb993" args="(x)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define CPL_SWAP32 </td> <td>(</td> <td class="paramtype">x </td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table></div><div class="memdoc"><p><b>Value:</b><div class="fragment"><pre class="fragment">((GUInt32)( \ (((GUInt32)(x) & (GUInt32)0x000000ffUL) << 24) | \ (((GUInt32)(x) & (GUInt32)0x0000ff00UL) << 8) | \ (((GUInt32)(x) & (GUInt32)0x00ff0000UL) >> 8) | \ (((GUInt32)(x) & (GUInt32)0xff000000UL) >> 24) ))</pre></div></div></div><p><a class="anchor" name="4833afef89c20664ee490ac98d4f13a4"></a><!-- doxytag: member="cpl_port.h::CPL_SWAP32PTR" ref="4833afef89c20664ee490ac98d4f13a4" args="(x)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define CPL_SWAP32PTR </td> <td>(</td> <td class="paramtype">x </td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table></div><div class="memdoc"><p><b>Value:</b><div class="fragment"><pre class="fragment">{ \ GByte byTemp, *_pabyDataT = (GByte *) (x); \ \ byTemp = _pabyDataT[0]; \ _pabyDataT[0] = _pabyDataT[3]; \ _pabyDataT[3] = byTemp; \ byTemp = _pabyDataT[1]; \ _pabyDataT[1] = _pabyDataT[2]; \ _pabyDataT[2] = byTemp; \}</pre></div></div></div><p><a class="anchor" name="449e7c6a7346a23690fcaa1391d1ae2f"></a><!-- doxytag: member="cpl_port.h::CPL_SWAP64PTR" ref="449e7c6a7346a23690fcaa1391d1ae2f" args="(x)" --><div class="memitem"><div class="memproto"> <table class="memname"> <tr> <td class="memname">#define CPL_SWAP64PTR </td> <td>(</td> <td class="paramtype">x </td> <td class="paramname"> </td> <td> ) </td> <td width="100%"></td> </tr> </table></div><div class="memdoc"><p><b>Value:</b><div class="fragment"><pre class="fragment">{ \ GByte byTemp, *_pabyDataT = (GByte *) (x); \ \ byTemp = _pabyDataT[0]; \ _pabyDataT[0] = _pabyDataT[7]; \ _pabyDataT[7] = byTemp; \ byTemp = _pabyDataT[1]; \ _pabyDataT[1] = _pabyDataT[6]; \ _pabyDataT[6] = byTemp; \ byTemp = _pabyDataT[2]; \ _pabyDataT[2] = _pabyDataT[5]; \ _pabyDataT[5] = byTemp; \ byTemp = _pabyDataT[3]; \ _pabyDataT[3] = _pabyDataT[4]; \ _pabyDataT[4] = byTemp; \}</pre></div></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 + -