Sophie

Sophie

distrib > Mandriva > 9.1 > ppc > by-pkgid > 6ffce823058df614fd928704460ec612 > files > 62

cgicc-3.2.1-2mdk.ppc.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
   "http://www.w3.org/TR/REC-html40/loose.dtd">

<html lang="en" dir="LTR">

<head>
  <!-- $Id: header.html,v 1.3 2002/03/09 18:30:37 sbooth Exp $ -->
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  <title>HTMLClasses.h File Reference</title>
  <link rev="made" href="mailto:bug-cgicc@gnu.org" />
  <link href="cgicc-doc.css" rel="stylesheet" type="text/css" />
</head>

<body>
<!-- Generated by Doxygen 1.2.13.1 -->
<center>
<a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="namespaces.html">Namespace List</a> &nbsp; <a class="qindex" href="hierarchy.html">Class Hierarchy</a> &nbsp; <a class="qindex" href="annotated.html">Compound List</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="namespacemembers.html">Namespace Members</a> &nbsp; <a class="qindex" href="functions.html">Compound Members</a> &nbsp; <a class="qindex" href="globals.html">File Members</a> &nbsp; <a class="qindex" href="pages.html">Related Pages</a> &nbsp; </center>
<hr><h1>HTMLClasses.h File Reference</h1>The header file containing HTML output classes. 
<a href="#_details">More...</a>
<p>
<code>#include "<a class="el" href="CgiDefs_8h-source.html">cgicc/CgiDefs.h</a>"</code><br>
<code>#include "<a class="el" href="HTMLAtomicElement_8h-source.html">cgicc/HTMLAtomicElement.h</a>"</code><br>
<code>#include "<a class="el" href="HTMLBooleanElement_8h-source.html">cgicc/HTMLBooleanElement.h</a>"</code><br>
<code>#include "<a class="el" href="HTMLDoctype_8h-source.html">cgicc/HTMLDoctype.h</a>"</code><br>

<p>
<a href="HTMLClasses_8h-source.html">Go to the source code of this file.</a><table border=0 cellpadding=0 cellspacing=0>
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
<tr><td nowrap align=right valign=top>namespace &nbsp;</td><td valign=bottom><a class="el" href="namespacecgicc.html">cgicc</a></td></tr>
<tr><td colspan=2><br><h2>Compounds</h2></td></tr>
<tr><td nowrap align=right valign=top>class &nbsp;</td><td valign=bottom><a class="el" href="classcgicc_1_1comment.html">cgicc::comment</a></td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>An HTML <a class="el" href="classcgicc_1_1comment.html">comment</a>.</em> <a href="classcgicc_1_1comment.html#_details">More...</a><em></em></font><br><br></td></tr>
<tr><td colspan=2><br><h2>Defines</h2></td></tr>
<tr><td nowrap align=right valign=top><a name="a0" doxytag="HTMLClasses.h::_HTMLCLASSES_H_"></a>
#define&nbsp;</td><td valign=bottom><b>_HTMLCLASSES_H_</b>&nbsp;&nbsp;&nbsp;1</td></tr>
<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="HTMLClasses_8h.html#a1">TAG</a>(name, tag)</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Create an HTML element rendering class.</em> <a href="#a1">More...</a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="HTMLClasses_8h.html#a2">ATOMIC_ELEMENT</a>(name, tag)&nbsp;&nbsp;&nbsp;TAG(name, tag); typedef HTMLAtomicElement&lt;name##Tag&gt; name</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>Create an atomic HTML element.</em> <a href="#a2">More...</a><em></em></font><br><br></td></tr>
<tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="HTMLClasses_8h.html#a3">BOOLEAN_ELEMENT</a>(name, tag)&nbsp;&nbsp;&nbsp;TAG(name, tag); typedef HTMLBooleanElement&lt;name##Tag&gt; name</td></tr>
<tr><td>&nbsp;</td><td><font size=-1><em>An HTML element maintaining an internal on/off state.</em> <a href="#a3">More...</a><em></em></font><br><br></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
The header file containing HTML output classes.
<p>
 
<p>
 One class is defined for each element in the HTML 4.0 standard.
<p>

<p>
Definition in file <a class="el" href="HTMLClasses_8h-source.html">HTMLClasses.h</a>.<hr><h2>Define Documentation</h2>
<a name="a2" doxytag="HTMLClasses.h::ATOMIC_ELEMENT"></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 ATOMIC_ELEMENT</td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">name,         <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>tag&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap>&nbsp;&nbsp;&nbsp;TAG(name, tag); typedef HTMLAtomicElement&lt;name##Tag&gt; name
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
Create an atomic HTML element.
<p>

<p>
 Atomic HTML elements maintain no internal on/off state. For example, <code>br</code> and <code>meta</code> are atomic elements. <dl compact><dt><b>
Parameters: </b><dd>
<table border=0 cellspacing=2 cellpadding=0>
<tr><td valign=top><em>name</em>&nbsp;</td><td>
The name of the class to define </td></tr>
<tr><td valign=top><em>tag</em>&nbsp;</td><td>
The text to output when this tag is rendered </td></tr>
</table>
</dl>
<p>
Definition at line <a class="el" href="HTMLClasses_8h-source.html#l00058">58</a> of file <a class="el" href="HTMLClasses_8h-source.html">HTMLClasses.h</a>.    </td>
  </tr>
</table>
<a name="a3" doxytag="HTMLClasses.h::BOOLEAN_ELEMENT"></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 BOOLEAN_ELEMENT</td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">name,         <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>tag&nbsp;</td>
          <td class="mdname1" valign="top" nowrap>&nbsp;          </td>
          <td class="md" valign="top">)&nbsp;</td>
          <td class="md" nowrap>&nbsp;&nbsp;&nbsp;TAG(name, tag); typedef HTMLBooleanElement&lt;name##Tag&gt; name
      </table>
    </td>
  </tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
  <tr>
    <td>
      &nbsp;
    </td>
    <td>

<p>
An HTML element maintaining an internal on/off state.
<p>

<p>
 Boolean HTML elements maintain an internal state, and the output rendered depends on the current state. For example, <code>h1</code> and <code>title</code> are boolean elements. <dl compact><dt><b>
Parameters: </b><dd>
<table border=0 cellspacing=2 cellpadding=0>
<tr><td valign=top><em>name</em>&nbsp;</td><td>
The name of the class to define </td></tr>
<tr><td valign=top><em>tag</em>&nbsp;</td><td>
The text to output when this tag is rendered </td></tr>
</table>
</dl>
<p>
Definition at line <a class="el" href="HTMLClasses_8h-source.html#l00070">70</a> of file <a class="el" href="HTMLClasses_8h-source.html">HTMLClasses.h</a>.    </td>
  </tr>
</table>
<a name="a1" doxytag="HTMLClasses.h::TAG"></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 TAG</td>
          <td class="md" valign="top">(&nbsp;</td>
          <td class="md" nowrap valign="top">name,         <tr>
          <td></td>
          <td></td>
          <td class="md" nowrap>tag&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><font class="keyword">class </font>name##Tag   \
{ <font class="keyword">public</font>: <font class="keyword">inline</font> <font class="keyword">static</font> <font class="keyword">const</font> <font class="keywordtype">char</font>* getName() { <font class="keywordflow">return</font> tag; } }</pre></div>Create an HTML element rendering class.
<p>

<p>
 <dl compact><dt><b>
Parameters: </b><dd>
<table border=0 cellspacing=2 cellpadding=0>
<tr><td valign=top><em>name</em>&nbsp;</td><td>
The name of the class to define </td></tr>
<tr><td valign=top><em>tag</em>&nbsp;</td><td>
The text to output when this tag is rendered </td></tr>
</table>
</dl>
<p>
Definition at line <a class="el" href="HTMLClasses_8h-source.html#l00046">46</a> of file <a class="el" href="HTMLClasses_8h-source.html">HTMLClasses.h</a>.    </td>
  </tr>
</table>
<!-- $Id: footer.html,v 1.3 2002/03/09 18:30:37 sbooth Exp $ -->

<hr>

<address><small>
GNU cgicc - A C++ class library for writing CGI applications<br />
Copyright &copy; 1996 - 2002 
<a href="mailto:sbooth@gnu.org">Stephen F. Booth</a><br />
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.1 or
any later version published by the Free Software Foundation; with no
Invariant Sections, with no Front Cover Texts, and with no Back-Cover
Texts.<br />
Documentation generated Sun Mar 17 16:40:57 2002 for cgicc by
<a HREF="http://www.doxygen.org/index.html">doxygen</a> 1.2.13.1
</small></address>

</body>

</html>