7#ifndef BMNHTMLREPORTELEMENT_H_
8#define BMNHTMLREPORTELEMENT_H_
39 const string& caption,
40 const vector<string>& colNames)
const;
52 const string& name)
const;
58 const vector<string>& row)
const;
65 const string& file)
const;
82 const string& title)
const;
Abstract class for basic report elements (headers, tables, images etc.).
Implementation of BmnReportElement for text output.
virtual string TableEnd() const
Inherited from BmnReportElement.
virtual string DocumentBegin() const
Inherited from BmnReportElement.
virtual string TableRow(const vector< string > &row) const
Inherited from BmnReportElement.
BmnHtmlReportElement()
Constructor.
virtual string Image(const string &title, const string &file) const
Inherited from BmnReportElement.
virtual string TableBegin(const string &caption, const vector< string > &colNames) const
Inherited from BmnReportElement.
virtual string Title(int size, const string &title) const
Inherited from BmnReportElement.
virtual string TableEmptyRow(int nofCols, const string &name) const
Inherited from BmnReportElement.
virtual ~BmnHtmlReportElement()
Destructor.
virtual string DocumentEnd() const
Inherited from BmnReportElement.
Abstract class for basic report elements (headers, tables, images etc.).