#include <Table_i.h>
Collaboration diagram for Cgi::Table:
Public Member Functions | |
Table (const std::string &color, int padding=5, const char *caption=NULL, const char *textcolor=NULL, FILE *fil=stdout) | |
~Table () | |
Private Attributes | |
FILE * | m_fil |
Definition at line 34 of file Table_i.h.
Cgi::Table::Table | ( | const std::string & | color, | |
int | padding = 5 , |
|||
const char * | caption = NULL , |
|||
const char * | textcolor = NULL , |
|||
FILE * | fil = stdout | |||
) | [inline] |
Definition at line 37 of file Table_i.h.
References m_fil.
00038 : m_fil(fil) 00039 { 00040 fprintf(m_fil,"<table cellpadding=0 cellspacing=0><tr><td bgcolor=\"%s\">",color.c_str()); 00041 if (caption) 00042 { 00043 fprintf(m_fil,"<font color=\"%s\">%s</font></td></tr>", 00044 textcolor ? textcolor : "#ffffff", caption); 00045 fprintf(m_fil,"<tr><td bgcolor=\"%s\">",color.c_str()); 00046 } 00047 fprintf(m_fil,"<table width=\"100%%\" cellspacing=1 cellpadding=%d>",padding); 00048 fflush(m_fil); 00049 }
Cgi::Table::~Table | ( | ) | [inline] |
FILE* Cgi::Table::m_fil [private] |