Google
Web alhem.net

Cgi::Table100 Class Reference

#include <Table_i.h>

Collaboration diagram for Cgi::Table100:

Collaboration graph
List of all members.

Public Member Functions

 Table100 (const std::string &color, int padding=5, const char *caption=NULL, const char *textcolor=NULL, FILE *fil=stdout)
 ~Table100 ()

Private Attributes

FILE * m_fil

Detailed Description

Definition at line 62 of file Table_i.h.


Constructor & Destructor Documentation

Cgi::Table100::Table100 ( const std::string &  color,
int  padding = 5,
const char *  caption = NULL,
const char *  textcolor = NULL,
FILE *  fil = stdout 
) [inline]

Definition at line 65 of file Table_i.h.

References m_fil.

00066                                                                   : m_fil(fil)
00067         {
00068                 fprintf(m_fil,"<table width=\"100%%\" cellpadding=0 cellspacing=0><tr><td bgcolor=\"%s\">",color.c_str());
00069                 if (caption)
00070                 {
00071                         fprintf(m_fil,"<font color=\"%s\">%s</font></td></tr>",
00072                                 textcolor ? textcolor : "#ffffff", caption);
00073                         fprintf(m_fil,"<tr><td bgcolor=\"%s\">",color.c_str());
00074                 }
00075                 fprintf(m_fil,"<table width=\"100%%\" cellspacing=1 cellpadding=%d>",padding);
00076                 fflush(m_fil);
00077         }

Cgi::Table100::~Table100 (  )  [inline]

Definition at line 78 of file Table_i.h.

References m_fil.

00078                     {
00079                 fflush(m_fil);
00080                 fprintf(m_fil,"</table>");
00081                 fprintf(m_fil,"</td></tr></table>");
00082                 fflush(m_fil);
00083         }


Member Data Documentation

FILE* Cgi::Table100::m_fil [private]

Definition at line 86 of file Table_i.h.

Referenced by Table100(), and ~Table100().


The documentation for this class was generated from the following file:
Generated for cgi++ by doxygen 1.3.7

Page, code, and content Copyright (C) 2004 by Anders Hedström