Library: Net Responsibility
Package: Report
Header: Report.h
This class is generating the reports. It may also override ReportBase's send method to send the reports another way than usual. Report is written as a plugin, so one may extend Net Responsibility with different types of reports. So far this is the only existing plugin.
Direct Base Classes: ReportBase
All Base Classes: ReportBase
Member Functions: generate, name
Inherited Functions: generate, getBody, getContentType, getSubject, install, logFinish, name, replaceVar, send, sendCout, sendImprovementData, sendToFile, test, uninstall
Report();
The default constructor, only uses ReportBase's regular constructor.
void generate();
Generates the report. This method invokes a number of other methods
string name() const;
Returns the name of the class
See also: NetResponsibility::ReportBase::name()