📄 classphtml.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"><title>PHTML class Reference</title><link href="doxygen.css" rel="stylesheet" type="text/css"></head><body><!-- Generated by Doxygen 1.2.18 --><center><a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="namespaces.html">Namespace List</a> <a class="qindex" href="hierarchy.html">Class Hierarchy</a> <a class="qindex" href="annotated.html">Compound List</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="functions.html">Compound Members</a> <a class="qindex" href="globals.html">File Members</a> </center><hr><h1>PHTML Class Reference</h1><code>#include <<a class="el" href="html_8h-source.html">html.h</a>></code><p><p>Inheritance diagram for PHTML:<p><center><img src="classPHTML.png" usemap="#PHTML_map" border="0" alt=""></center><map name="PHTML_map"><area href="classPStringStream.html" alt="PStringStream" shape="rect" coords="0,112,98,136"><area href="classPString.html" alt="PString" shape="rect" coords="0,56,98,80"><area href="classPCharArray.html" alt="PCharArray" shape="rect" coords="0,0,98,24"><area href="classPServiceHTML.html" alt="PServiceHTML" shape="rect" coords="0,224,98,248"></map><a href="classPHTML-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0><tr><td></td></tr><tr><td colspan=2><br><h2>Public Types</h2></td></tr><tr><td nowrap align=right valign=top>enum </td><td valign=bottom><a class="el" href="classPHTML.html#s52">ElementInSet</a> { <br> <a class="el" href="classPHTML.html#s52s0">InHTML</a>, <a class="el" href="classPHTML.html#s52s1">InHead</a>, <a class="el" href="classPHTML.html#s52s2">InBody</a>, <a class="el" href="classPHTML.html#s52s3">InTitle</a>, <br> <a class="el" href="classPHTML.html#s52s4">InHeading</a>, <a class="el" href="classPHTML.html#s52s5">InDivision</a>, <a class="el" href="classPHTML.html#s52s6">InPreFormat</a>, <a class="el" href="classPHTML.html#s52s7">InAnchor</a>, <br> <a class="el" href="classPHTML.html#s52s8">InNote</a>, <a class="el" href="classPHTML.html#s52s9">InAddress</a>, <a class="el" href="classPHTML.html#s52s10">InBlockQuote</a>, <a class="el" href="classPHTML.html#s52s11">InCredit</a>, <br> <a class="el" href="classPHTML.html#s52s12">InBold</a>, <a class="el" href="classPHTML.html#s52s13">InItalic</a>, <a class="el" href="classPHTML.html#s52s14">InTeleType</a>, <a class="el" href="classPHTML.html#s52s15">InUnderline</a>, <br> <a class="el" href="classPHTML.html#s52s16">InStrikeThrough</a>, <a class="el" href="classPHTML.html#s52s17">InBig</a>, <a class="el" href="classPHTML.html#s52s18">InSmall</a>, <a class="el" href="classPHTML.html#s52s19">InSubscript</a>, <br> <a class="el" href="classPHTML.html#s52s20">InSuperscript</a>, <a class="el" href="classPHTML.html#s52s21">InEmphasis</a>, <a class="el" href="classPHTML.html#s52s22">InCite</a>, <a class="el" href="classPHTML.html#s52s23">InStrong</a>, <br> <a class="el" href="classPHTML.html#s52s24">InCode</a>, <a class="el" href="classPHTML.html#s52s25">InSample</a>, <a class="el" href="classPHTML.html#s52s26">InKeyboard</a>, <a class="el" href="classPHTML.html#s52s27">InVariable</a>, <br> <a class="el" href="classPHTML.html#s52s28">InDefinition</a>, <a class="el" href="classPHTML.html#s52s29">InQuote</a>, <a class="el" href="classPHTML.html#s52s30">InAuthor</a>, <a class="el" href="classPHTML.html#s52s31">InPerson</a>, <br> <a class="el" href="classPHTML.html#s52s32">InAcronym</a>, <a class="el" href="classPHTML.html#s52s33">InAbbrev</a>, <a class="el" href="classPHTML.html#s52s34">InInsertedText</a>, <a class="el" href="classPHTML.html#s52s35">InDeletedText</a>, <br> <a class="el" href="classPHTML.html#s52s36">InList</a>, <a class="el" href="classPHTML.html#s52s37">InListHeading</a>, <a class="el" href="classPHTML.html#s52s38">InDefinitionTerm</a>, <a class="el" href="classPHTML.html#s52s39">InTable</a>, <br> <a class="el" href="classPHTML.html#s52s40">InForm</a>, <a class="el" href="classPHTML.html#s52s41">InSelect</a>, <a class="el" href="classPHTML.html#s52s42">InTextArea</a>, <a class="el" href="classPHTML.html#s52s43">NumElementsInSet</a><br> }</td></tr><tr><td nowrap align=right valign=top>enum </td><td valign=bottom><a class="el" href="classPHTML.html#s53">BorderCodes</a> { <a class="el" href="classPHTML.html#s53s44">NoBorder</a>, <a class="el" href="classPHTML.html#s53s45">Border</a> }</td></tr><tr><td nowrap align=right valign=top>enum </td><td valign=bottom><a class="el" href="classPHTML.html#s54">DisableCodes</a> { <a class="el" href="classPHTML.html#s54s46">Enabled</a>, <a class="el" href="classPHTML.html#s54s47">Disabled</a> }</td></tr><tr><td nowrap align=right valign=top>enum </td><td valign=bottom><a class="el" href="classPHTML.html#s55">SelectionCodes</a> { <a class="el" href="classPHTML.html#s55s48">NotSelected</a>, <a class="el" href="classPHTML.html#s55s49">Selected</a> }</td></tr><tr><td nowrap align=right valign=top>enum </td><td valign=bottom><a class="el" href="classPHTML.html#s56">CheckedCodes</a> { <a class="el" href="classPHTML.html#s56s50">UnChecked</a>, <a class="el" href="classPHTML.html#s56s51">Checked</a> }</td></tr><tr><td colspan=2><br><h2>Public Methods</h2></td></tr><tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classPHTML.html#a0">PHTML</a> (<a class="el" href="classPHTML.html#s52">ElementInSet</a> initialState=NumElementsInSet)</td></tr><tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classPHTML.html#a1">PHTML</a> (const char *cstr)</td></tr><tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classPHTML.html#a2">PHTML</a> (const <a class="el" href="classPString.html">PString</a> &str)</td></tr><tr><td nowrap align=right valign=top> </td><td valign=bottom><a class="el" href="classPHTML.html#a3">~PHTML</a> ()</td></tr><tr><td nowrap align=right valign=top>PHTML & </td><td valign=bottom><a class="el" href="classPHTML.html#a4">operator=</a> (const PHTML &html)</td></tr><tr><td nowrap align=right valign=top>PHTML & </td><td valign=bottom><a class="el" href="classPHTML.html#a5">operator=</a> (const <a class="el" href="classPString.html">PString</a> &str)</td></tr><tr><td nowrap align=right valign=top>PHTML & </td><td valign=bottom><a class="el" href="classPHTML.html#a6">operator=</a> (const char *cstr)</td></tr><tr><td nowrap align=right valign=top>PHTML & </td><td valign=bottom><a class="el" href="classPHTML.html#a7">operator=</a> (char ch)</td></tr><tr><td nowrap align=right valign=top>BOOL </td><td valign=bottom><a class="el" href="classPHTML.html#a8">Is</a> (<a class="el" href="classPHTML.html#s52">ElementInSet</a> elmt) const</td></tr><tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classPHTML.html#a9">Set</a> (<a class="el" href="classPHTML.html#s52">ElementInSet</a> elmt)</td></tr><tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classPHTML.html#a10">Clr</a> (<a class="el" href="classPHTML.html#s52">ElementInSet</a> elmt)</td></tr><tr><td nowrap align=right valign=top>void </td><td valign=bottom><a class="el" href="classPHTML.html#a11">Toggle</a> (<a class="el" href="classPHTML.html#s52">ElementInSet</a> elmt)</td></tr><tr><td colspan=2><br><h2>Protected Methods</h2></td></tr><tr><td nowrap align=right valign=top>virtual void </td><td valign=bottom><a class="el" href="classPHTML.html#b0">AssignContents</a> (const <a class="el" href="classPContainer.html">PContainer</a> &c)</td></tr><tr><td colspan=2><br><h2>Friends</h2></td></tr><tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classPHTML.html#l0">TableStart</a></td></tr><tr><td nowrap align=right valign=top>class </td><td valign=bottom><a class="el" href="classPHTML.html#l1">TableEnd</a></td></tr></table><hr><a name="_details"></a><h2>Detailed Description</h2>This class describes a HyperText markup Language string as used by the World Wide Web and the PURL# and PHTTPSocket# class.<p>All of the standard stream I/O operators, manipulators etc will operate on the <a class="el" href="classPString.html">PString</a> class. <p><hr><h2>Member Enumeration Documentation</h2><a name="s53" doxytag="PHTML::BorderCodes"></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"> enum PHTML::BorderCodes </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p><dl compact><dt><b>Enumeration values: </b></dt><dd><table border=0 cellspacing=2 cellpadding=0><tr><td valign=top><em><a name="s53s44" doxytag="NoBorder"></a><em>NoBorder</em></em> </td><td></td></tr><tr><td valign=top><em><a name="s53s45" doxytag="Border"></a><em>Border</em></em> </td><td></td></tr></table></dl> </td> </tr></table><a name="s56" doxytag="PHTML::CheckedCodes"></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"> enum PHTML::CheckedCodes </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p><dl compact><dt><b>Enumeration values: </b></dt><dd><table border=0 cellspacing=2 cellpadding=0><tr><td valign=top><em><a name="s56s50" doxytag="UnChecked"></a><em>UnChecked</em></em> </td><td></td></tr><tr><td valign=top><em><a name="s56s51" doxytag="Checked"></a><em>Checked</em></em> </td><td></td></tr></table></dl> </td> </tr></table><a name="s54" doxytag="PHTML::DisableCodes"></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"> enum PHTML::DisableCodes </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p><dl compact><dt><b>Enumeration values: </b></dt><dd><table border=0 cellspacing=2 cellpadding=0><tr><td valign=top><em><a name="s54s46" doxytag="Enabled"></a><em>Enabled</em></em> </td><td></td></tr><tr><td valign=top><em><a name="s54s47" doxytag="Disabled"></a><em>Disabled</em></em> </td><td></td></tr></table></dl> </td> </tr></table><a name="s52" doxytag="PHTML::ElementInSet"></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"> enum PHTML::ElementInSet </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p><dl compact><dt><b>Enumeration values: </b></dt><dd><table border=0 cellspacing=2 cellpadding=0><tr><td valign=top><em><a name="s52s0" doxytag="InHTML"></a><em>InHTML</em></em> </td><td></td></tr><tr><td valign=top><em><a name="s52s1" doxytag="InHead"></a><em>InHead</em></em> </td><td></td></tr><tr><td valign=top><em><a name="s52s2" doxytag="InBody"></a><em>InBody</em></em> </td><td></td></tr><tr><td valign=top><em><a name="s52s3" doxytag="InTitle"></a><em>InTitle</em></em> </td><td></td></tr><tr><td valign=top><em><a name="s52s4" doxytag="InHeading"></a><em>InHeading</em></em> </td><td></td></tr><tr><td valign=top><em><a name="s52s5" doxytag="InDivision"></a><em>InDivision</em></em> </td><td></td></tr><tr><td valign=top><em><a name="s52s6" doxytag="InPreFormat"></a><em>InPreFormat</em></em> </td><td></td></tr><tr><td valign=top><em><a name="s52s7" doxytag="InAnchor"></a><em>InAnchor</em></em> </td><td></td></tr><tr><td valign=top><em><a name="s52s8" doxytag="InNote"></a><em>InNote</em></em> </td><td></td></tr><tr><td valign=top><em><a name="s52s9" doxytag="InAddress"></a><em>InAddress</em></em> </td><td></td></tr><tr><td valign=top><em><a name="s52s10" doxytag="InBlockQuote"></a><em>InBlockQuote</em></em> </td><td></td></tr><tr><td valign=top><em><a name="s52s11" doxytag="InCredit"></a><em>InCredit</em></em> </td><td></td></tr><tr><td valign=top><em><a name="s52s12" doxytag="InBold"></a><em>InBold</em></em> </td><td></td></tr><tr><td valign=top><em><a name="s52s13" doxytag="InItalic"></a><em>InItalic</em></em> </td><td></td></tr><tr><td valign=top><em><a name="s52s14" doxytag="InTeleType"></a><em>InTeleType</em></em> </td><td></td></tr><tr><td valign=top><em><a name="s52s15" doxytag="InUnderline"></a><em>InUnderline</em></em> </td><td></td></tr><tr><td valign=top><em><a name="s52s16" doxytag="InStrikeThrough"></a><em>InStrikeThrough</em></em> </td><td></td></tr><tr><td valign=top><em><a name="s52s17" doxytag="InBig"></a><em>InBig</em></em> </td><td></td></tr><tr><td valign=top><em><a name="s52s18" doxytag="InSmall"></a><em>InSmall</em></em> </td><td></td></tr><tr><td valign=top><em><a name="s52s19" doxytag="InSubscript"></a><em>InSubscript</em></em> </td><td></td></tr><tr><td valign=top><em><a name="s52s20" doxytag="InSuperscript"></a><em>InSuperscript</em></em> </td><td>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -