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

📄 httpform_8h-source.html

📁 pwlib开发文档
💻 HTML
📖 第 1 页 / 共 5 页
字号:
00505     <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classPHTTPPasswordField.html#a5">SetValue</a>(00506       <span class="keyword">const</span> <a class="code" href="classPString.html">PString</a> &amp; newVal00507     );00508 00509     <span class="keyword">static</span> <a class="code" href="classPString.html">PString</a> <a class="code" href="classPHTTPPasswordField.html#d0">Decrypt</a>(<span class="keyword">const</span> <a class="code" href="classPString.html">PString</a> &amp; pword);00510 };00511 00512 <a name="l00513"></a><a class="code" href="classPHTTPIntegerField.html">00513</a> <span class="keyword">class </span><a class="code" href="classPHTTPIntegerField.html">PHTTPIntegerField</a> : <span class="keyword">public</span> <a class="code" href="classPHTTPField.html">PHTTPField</a>00514 {00515   <a class="code" href="object_8h.html#a27">PCLASSINFO</a>(<a class="code" href="classPHTTPIntegerField.html">PHTTPIntegerField</a>, <a class="code" href="classPHTTPField.html">PHTTPField</a>)00516   <span class="keyword">public</span>:00517     <a class="code" href="classPHTTPIntegerField.html#a0">PHTTPIntegerField</a>(00518       <span class="keyword">const</span> <span class="keywordtype">char</span> * name,00519       <span class="keywordtype">int</span> <a class="code" href="classPHTTPIntegerField.html#n0">low</a>, <span class="keywordtype">int</span> <a class="code" href="classPHTTPIntegerField.html#n1">high</a>,00520       <span class="keywordtype">int</span> initVal = 0,00521       <span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="classPHTTPIntegerField.html#n4">units</a> = NULL,00522       <span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="classPHTTPField.html#n3">help</a> = NULL00523     );00524     <a class="code" href="classPHTTPIntegerField.html#a0">PHTTPIntegerField</a>(00525       <span class="keyword">const</span> <span class="keywordtype">char</span> * name,00526       <span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="classPHTTPField.html#n2">title</a>,00527       <span class="keywordtype">int</span> <a class="code" href="classPHTTPIntegerField.html#n0">low</a>, <span class="keywordtype">int</span> <a class="code" href="classPHTTPIntegerField.html#n1">high</a>,00528       <span class="keywordtype">int</span> initVal = 0,00529       <span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="classPHTTPIntegerField.html#n4">units</a> = NULL,00530       <span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="classPHTTPField.html#n3">help</a> = NULL00531     );00532 00533     <span class="keyword">virtual</span> <a class="code" href="classPHTTPField.html">PHTTPField</a> * <a class="code" href="classPHTTPIntegerField.html#a2">NewField</a>() <span class="keyword">const</span>;00534 00535     <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classPHTTPIntegerField.html#a3">GetHTMLTag</a>(00536       <a class="code" href="classPHTML.html">PHTML</a> &amp; html    <span class="comment">// HTML to receive the field info.</span>00537     ) <span class="keyword">const</span>;00538 00539     <span class="keyword">virtual</span> <a class="code" href="classPString.html">PString</a> <a class="code" href="classPHTTPIntegerField.html#a4">GetValue</a>(BOOL dflt = FALSE) <span class="keyword">const</span>;00540 00541     <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classPHTTPIntegerField.html#a5">SetValue</a>(00542       <span class="keyword">const</span> <a class="code" href="classPString.html">PString</a> &amp; newVal00543     );00544 00545     <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classPHTTPIntegerField.html#a6">LoadFromConfig</a>(00546       <a class="code" href="classPConfig.html">PConfig</a> &amp; cfg   <span class="comment">// Configuration for value transfer.</span>00547     );00548     <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classPHTTPIntegerField.html#a7">SaveToConfig</a>(00549       <a class="code" href="classPConfig.html">PConfig</a> &amp; cfg   <span class="comment">// Configuration for value transfer.</span>00550     ) <span class="keyword">const</span>;00551 00552     <span class="keyword">virtual</span> BOOL <a class="code" href="classPHTTPIntegerField.html#a8">Validated</a>(00553       <span class="keyword">const</span> <a class="code" href="classPString.html">PString</a> &amp; newVal,00554       <a class="code" href="classPStringStream.html">PStringStream</a> &amp; msg00555     ) <span class="keyword">const</span>;00556 00557 00558   <span class="keyword">protected</span>:<a name="l00559"></a><a class="code" href="classPHTTPIntegerField.html#n2">00559</a>     <span class="keywordtype">int</span> <a class="code" href="classPHTTPIntegerField.html#n0">low</a>, <a class="code" href="classPHTTPIntegerField.html#n1">high</a>, <a class="code" href="classPHTTPIntegerField.html#n2">value</a>;<a name="l00560"></a><a class="code" href="classPHTTPIntegerField.html#n3">00560</a>     <span class="keywordtype">int</span> <a class="code" href="classPHTTPIntegerField.html#n3">initialValue</a>;<a name="l00561"></a><a class="code" href="classPHTTPIntegerField.html#n4">00561</a>     <a class="code" href="classPString.html">PString</a> <a class="code" href="classPHTTPIntegerField.html#n4">units</a>;00562 };00563 00564 <a name="l00565"></a><a class="code" href="classPHTTPBooleanField.html">00565</a> <span class="keyword">class </span><a class="code" href="classPHTTPBooleanField.html">PHTTPBooleanField</a> : <span class="keyword">public</span> <a class="code" href="classPHTTPField.html">PHTTPField</a>00566 {00567   <a class="code" href="object_8h.html#a27">PCLASSINFO</a>(<a class="code" href="classPHTTPBooleanField.html">PHTTPBooleanField</a>, <a class="code" href="classPHTTPField.html">PHTTPField</a>)00568   <span class="keyword">public</span>:00569     <a class="code" href="classPHTTPBooleanField.html#a0">PHTTPBooleanField</a>(00570       <span class="keyword">const</span> <span class="keywordtype">char</span> * name,00571       BOOL initVal = FALSE,00572       <span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="classPHTTPField.html#n3">help</a> = NULL00573     );00574     <a class="code" href="classPHTTPBooleanField.html#a0">PHTTPBooleanField</a>(00575       <span class="keyword">const</span> <span class="keywordtype">char</span> * name,00576       <span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="classPHTTPField.html#n2">title</a>,00577       BOOL initVal = FALSE,00578       <span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="classPHTTPField.html#n3">help</a> = NULL00579     );00580 00581     <span class="keyword">virtual</span> <a class="code" href="classPHTTPField.html">PHTTPField</a> * <a class="code" href="classPHTTPBooleanField.html#a2">NewField</a>() <span class="keyword">const</span>;00582 00583     <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classPHTTPBooleanField.html#a3">GetHTMLTag</a>(00584       <a class="code" href="classPHTML.html">PHTML</a> &amp; html    <span class="comment">// HTML to receive the field info.</span>00585     ) <span class="keyword">const</span>;00586 00587     <span class="keyword">virtual</span> <a class="code" href="classPString.html">PString</a> <a class="code" href="classPHTTPBooleanField.html#a4">GetHTMLInput</a>(00588       <span class="keyword">const</span> <a class="code" href="classPString.html">PString</a> &amp; input00589     ) <span class="keyword">const</span>;00590 00591     <span class="keyword">virtual</span> <a class="code" href="classPString.html">PString</a> <a class="code" href="classPHTTPBooleanField.html#a5">GetValue</a>(BOOL dflt = FALSE) <span class="keyword">const</span>;00592 00593     <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classPHTTPBooleanField.html#a6">SetValue</a>(00594       <span class="keyword">const</span> <a class="code" href="classPString.html">PString</a> &amp; newVal00595     );00596 00597     <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classPHTTPBooleanField.html#a7">LoadFromConfig</a>(00598       <a class="code" href="classPConfig.html">PConfig</a> &amp; cfg   <span class="comment">// Configuration for value transfer.</span>00599     );00600     <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classPHTTPBooleanField.html#a8">SaveToConfig</a>(00601       <a class="code" href="classPConfig.html">PConfig</a> &amp; cfg   <span class="comment">// Configuration for value transfer.</span>00602     ) <span class="keyword">const</span>;00603 00604 00605   <span class="keyword">protected</span>:<a name="l00606"></a><a class="code" href="classPHTTPBooleanField.html#n0">00606</a>     BOOL <a class="code" href="classPHTTPBooleanField.html#n0">value</a>, <a class="code" href="classPHTTPBooleanField.html#n1">initialValue</a>;00607 };00608 00609 <a name="l00610"></a><a class="code" href="classPHTTPRadioField.html">00610</a> <span class="keyword">class </span><a class="code" href="classPHTTPRadioField.html">PHTTPRadioField</a> : <span class="keyword">public</span> <a class="code" href="classPHTTPField.html">PHTTPField</a>00611 {00612   <a class="code" href="object_8h.html#a27">PCLASSINFO</a>(<a class="code" href="classPHTTPRadioField.html">PHTTPRadioField</a>, <a class="code" href="classPHTTPField.html">PHTTPField</a>)00613   <span class="keyword">public</span>:00614     <a class="code" href="classPHTTPRadioField.html#a0">PHTTPRadioField</a>(00615       <span class="keyword">const</span> <span class="keywordtype">char</span> * name,00616       <span class="keyword">const</span> <a class="code" href="classPStringArray.html">PStringArray</a> &amp; valueArray,00617       PINDEX initVal = 0,00618       <span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="classPHTTPField.html#n3">help</a> = NULL00619     );00620     <a class="code" href="classPHTTPRadioField.html#a0">PHTTPRadioField</a>(00621       <span class="keyword">const</span> <span class="keywordtype">char</span> * name,00622       <span class="keyword">const</span> <a class="code" href="classPStringArray.html">PStringArray</a> &amp; valueArray,00623       <span class="keyword">const</span> <a class="code" href="classPStringArray.html">PStringArray</a> &amp; titleArray,00624       PINDEX initVal = 0,00625       <span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="classPHTTPField.html#n3">help</a> = NULL00626     );00627     <a class="code" href="classPHTTPRadioField.html#a0">PHTTPRadioField</a>(00628       <span class="keyword">const</span> <span class="keywordtype">char</span> * name,00629       PINDEX count,00630       <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> * valueStrings,00631       PINDEX initVal = 0,00632       <span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="classPHTTPField.html#n3">help</a> = NULL00633     );00634     <a class="code" href="classPHTTPRadioField.html#a0">PHTTPRadioField</a>(00635       <span class="keyword">const</span> <span class="keywordtype">char</span> * name,00636       PINDEX count,00637       <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> * valueStrings,00638       <span class="keyword">const</span> <span class="keywordtype">char</span> * <span class="keyword">const</span> * titleStrings,00639       PINDEX initVal = 0,00640       <span class="keyword">const</span> <span class="keywordtype">char</span> * <a class="code" href="classPHTTPField.html#n3">help</a> = NULL00641     );00642     <a class="code" href="classPHTTPRadioField.html#a0">PHTTPRadioField</a>(00643       <span class="keyword">const</span> <span class="keywordtype">char</span> * name,00644       <span class="keyword">const</span> <span class="keywordtype">char</span> * groupTitle,00645       <span class="keyword">const</span> <a class="code" href="classPStringArray.html">PStringArray</a> &amp; valueArray,00646       PINDEX initVal = 0,

⌨️ 快捷键说明

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