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

📄 pxmlrpc_8h.html

📁 pwlib开发文档
💻 HTML
📖 第 1 页 / 共 4 页
字号:
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>          <td class="md" valign="top">)&nbsp;</td>          <td class="md" nowrap>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p><b>Value:</b><div class="fragment"><pre>}; \  BOOL name(name##_out &amp; reply) \    { <span class="keywordflow">return</span> MakeRequest(#name, name##_in(), reply); }</pre></div>    </td>  </tr></table><a name="a23" doxytag="pxmlrpc.h::PXMLRPC_FUNC_NOARG_NOREPLY"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0">  <tr>    <td class="md">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> #define PXMLRPC_FUNC_NOARG_NOREPLY</td>          <td class="md" valign="top">(&nbsp;</td>          <td class="md" nowrap valign="top">name&nbsp;</td>          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>          <td class="md" valign="top">)&nbsp;</td>          <td class="md" nowrap>&nbsp;&nbsp;&nbsp;BOOL name() { return MakeRequest(#name); }      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>    </td>  </tr></table><a name="a29" doxytag="pxmlrpc.h::PXMLRPC_FUNC_NORM_ARGS"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0">  <tr>    <td class="md">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> #define PXMLRPC_FUNC_NORM_ARGS</td>          <td class="md" valign="top">(&nbsp;</td>          <td class="md" nowrap valign="top">name&nbsp;</td>          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>          <td class="md" valign="top">)&nbsp;</td>          <td class="md" nowrap>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p><b>Value:</b><div class="fragment"><pre>}; \  BOOL name(<span class="keyword">const</span> name##_in &amp; args, name##_out &amp; reply) \    { <span class="keywordflow">return</span> MakeRequest(#name, args, reply); }</pre></div>    </td>  </tr></table><a name="a24" doxytag="pxmlrpc.h::PXMLRPC_FUNC_SINGLE_ARG"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0">  <tr>    <td class="md">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> #define PXMLRPC_FUNC_SINGLE_ARG</td>          <td class="md" valign="top">(&nbsp;</td>          <td class="md" nowrap valign="top">name,         <tr>          <td></td>          <td></td>          <td class="md" nowrap>vartype,         <tr>          <td></td>          <td></td>          <td class="md" nowrap>argtype&nbsp;</td>          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>          <td class="md" valign="top">)&nbsp;</td>          <td class="md" nowrap>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p><b>Value:</b><div class="fragment"><pre><span class="keyword">class </span>name##_in : <span class="keyword">public</span> <a class="code" href="classPXMLRPCStructBase.html">PXMLRPCStructBase</a> { \    <span class="keyword">public</span>: name##_in(<span class="keyword">const</span> argtype &amp; var) : variable(var) { EndConstructor(); } \        vartype(name##_in, argtype, variable);</pre></div>    </td>  </tr></table><a name="a28" doxytag="pxmlrpc.h::PXMLRPC_FUNC_STRUCT_ARG"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0">  <tr>    <td class="md">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> #define PXMLRPC_FUNC_STRUCT_ARG</td>          <td class="md" valign="top">(&nbsp;</td>          <td class="md" nowrap valign="top">name&nbsp;</td>          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>          <td class="md" valign="top">)&nbsp;</td>          <td class="md" nowrap>      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p><b>Value:</b><div class="fragment"><pre>}; \  <span class="keyword">class </span>name##_in_carrier : <span class="keyword">public</span> <a class="code" href="classPXMLRPCStructBase.html">PXMLRPCStructBase</a> { \    <span class="keyword">public</span>: name##_in_carrier(<span class="keyword">const</span> name##_in &amp; var) : variable(var) { EndConstructor(); } \    <span class="keyword">private</span>: <span class="keyword">struct </span>var_class : <span class="keyword">public</span> <a class="code" href="classPXMLRPCVariableBase.html">PXMLRPCVariableBase</a> { \      var_class(<span class="keyword">const</span> name##_in &amp; var) \        : <a class="code" href="classPXMLRPCVariableBase.html">PXMLRPCVariableBase</a>(<span class="stringliteral">"variable"</span>, <span class="stringliteral">"struct"</span>), instance(var) { } \      <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="array_8h.html#a9">PrintOn</a> (ostream &amp; s)<span class="keyword"> const </span>{ s &lt;&lt; instance; } \      <span class="keyword">virtual</span> <a class="code" href="classPXMLRPCStructBase.html">PXMLRPCStructBase</a> * GetStruct(PINDEX)<span class="keyword"> const </span>{ <span class="keywordflow">return</span> (<a class="code" href="classPXMLRPCStructBase.html">PXMLRPCStructBase</a> *)&amp;instance; } \      <span class="keyword">virtual</span> <span class="keywordtype">void</span> Copy(<span class="keyword">const</span> <a class="code" href="classPXMLRPCVariableBase.html">PXMLRPCVariableBase</a> &amp;) { } \      <span class="keyword">const</span> name##_in &amp; instance; \    } variable; \  }; \  BOOL name(<span class="keyword">const</span> name##_in &amp; args, name##_out &amp; reply) \    { <span class="keywordflow">return</span> MakeRequest(#name, name##_in_carrier(args), reply); }</pre></div>    </td>  </tr></table><a name="a9" doxytag="pxmlrpc.h::PXMLRPC_INTEGER"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0">  <tr>    <td class="md">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> #define PXMLRPC_INTEGER</td>          <td class="md" valign="top">(&nbsp;</td>          <td class="md" nowrap valign="top">base,         <tr>          <td></td>          <td></td>          <td class="md" nowrap>type,         <tr>          <td></td>          <td></td>          <td class="md" nowrap>variable&nbsp;</td>          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>          <td class="md" valign="top">)&nbsp;</td>          <td class="md" nowrap>&nbsp;&nbsp;&nbsp;PXMLRPC_VARIABLE(base, type, variable, "int")      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>    </td>  </tr></table><a name="a10" doxytag="pxmlrpc.h::PXMLRPC_INTEGER_INIT"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0">  <tr>    <td class="md">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> #define PXMLRPC_INTEGER_INIT</td>          <td class="md" valign="top">(&nbsp;</td>          <td class="md" nowrap valign="top">base,         <tr>          <td></td>          <td></td>          <td class="md" nowrap>type,         <tr>          <td></td>          <td></td>          <td class="md" nowrap>variable,         <tr>          <td></td>          <td></td>          <td class="md" nowrap>init&nbsp;</td>          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>          <td class="md" valign="top">)&nbsp;</td>          <td class="md" nowrap>&nbsp;&nbsp;&nbsp;PXMLRPC_VARIABLE_INIT(base, type, variable, "int", init)      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>    </td>  </tr></table><a name="a7" doxytag="pxmlrpc.h::PXMLRPC_STRING"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0">  <tr>    <td class="md">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> #define PXMLRPC_STRING</td>          <td class="md" valign="top">(&nbsp;</td>          <td class="md" nowrap valign="top">base,         <tr>          <td></td>          <td></td>          <td class="md" nowrap>type,         <tr>          <td></td>          <td></td>          <td class="md" nowrap>variable&nbsp;</td>          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>          <td class="md" valign="top">)&nbsp;</td>          <td class="md" nowrap>&nbsp;&nbsp;&nbsp;PXMLRPC_VARIABLE(base, type, variable, "string")      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>  <tr>    <td>      &nbsp;    </td>    <td><p>    </td>  </tr></table><a name="a8" doxytag="pxmlrpc.h::PXMLRPC_STRING_INIT"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0">  <tr>    <td class="md">      <table cellpadding="0" cellspacing="0" border="0">        <tr>          <td class="md" nowrap valign="top"> #define PXMLRPC_STRING_INIT</td>          <td class="md" valign="top">(&nbsp;</td>          <td class="md" nowrap valign="top">base,         <tr>          <td></td>          <td></td>          <td class="md" nowrap>type,         <tr>          <td></td>          <td></td>          <td class="md" nowrap>variable,         <tr>          <td></td>          <td></td>          <td class="md" nowrap>init&nbsp;</td>          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>          <td class="md" valign="top">)&nbsp;</td>          <td class="md" nowrap>&nbsp;&nbsp;&nbsp;PXMLRPC_VARIABLE_INIT(base, type, variable, "string", init)      </table>    </td>  </tr></table><table cellspacing=5 cellpadding=0 border=0>

⌨️ 快捷键说明

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