#include <htmlreport.h>
Inheritance diagram for htmlReport:

Public Methods | |
| htmlReport () | |
| virtual const char * | Prefix (void) const |
| virtual const char * | Name (void) const |
| virtual const char * | Version (void) const |
| virtual const char * | Author (void) const |
| virtual const char * | Help (void) const |
| virtual void | startNewReport (const std::string &title, const reportType_e reportType) |
| virtual void | printPageFooter (void) |
| virtual void | printHeader (void) |
| virtual void | printField (const std::string &field) |
| virtual void | printField (const long field) |
| virtual void | printField (const double field) |
| virtual void | skipField (const bool realline=true) |
| virtual void | printFooter (void) |
| virtual void | printPageHeader (void) |
| virtual | ~htmlReport () |
Private Methods | |
| void | checkAutoField (void) |
| bool | nextField (void) |
| void | checkMissingTrTag (void) |
Private Attributes | |
| const char *const | strPrefix |
| const char *const | strName |
| const char *const | strVersion |
| const char *const | strAuthor |
| const char *const | strHelp |
| bool | boolTrOpen |
|
|
|
|
|
|
|
|
Name of authors of the Object with Email in format "Firstname Lastname <email>" up to 40 chars. Reimplemented from Parameter. |
|
|
Creates perhaps all automatic generated fields. |
|
|
Check if a tr tag necessary to open the current line. |
|
|
A short helptext, or description to this object. Reimplemented from Parameter. |
|
|
Select a short Name for the parameter Object. Reimplemented from Parameter. |
|
|
Jumps to the next field, and create perhaps a newline. |
|
|
This function returns a unique object prefix. Use only lowercase letters (a-z) and keep this name short as possible. Implements Parameter. |
|
|
Implements Report. |
|
|
Implements Report. |
|
|
If you create a Table, after setup all columns and calling printHeader, you must fill every Field auf the table (except autofilled-colums) with the right value from left to right, top to bottom. Implements Report. |
|
|
After the last line of the table, call this function to create perhaps a footer. Implements Report. |
|
|
After setup all columns with addCol, you must call this function. It's possible this function creates a header for the Report. Implements Report. |
|
|
Generate a final Footer before closing a stream Implements Report. |
|
|
Gererate a page Header for one or more single Reports Implements Report. |
|
|
If the Field empty, call this function. You can choose between a realline or not. See the examples in the current analyse modules. Implements Report. |
|
||||||||||||
|
This function must be called first, before any other function is called. With this, important parameters would be set.
Implements Report. |
|
|
Version up to 8 chars in the format V-.- Reimplemented from Parameter. |
|
|
Flag if the -tr- Tag already set. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.18