BmnRoot
Loading...
Searching...
No Matches
BmnHtmlReportElement.h
Go to the documentation of this file.
1
7#ifndef BMNHTMLREPORTELEMENT_H_
8#define BMNHTMLREPORTELEMENT_H_
9
10#include "BmnReportElement.h"
11#include <string>
12
13using std::string;
14using std::vector;
15
23{
24public:
29
34
38 virtual string TableBegin(
39 const string& caption,
40 const vector<string>& colNames) const;
41
45 virtual string TableEnd() const;
46
50 virtual string TableEmptyRow(
51 int nofCols,
52 const string& name) const;
53
57 virtual string TableRow(
58 const vector<string>& row) const;
59
63 virtual string Image(
64 const string& title,
65 const string& file) const;
66
70 virtual string DocumentBegin() const;
71
75 virtual string DocumentEnd() const;
76
80 virtual string Title(
81 int size,
82 const string& title) const;
83
84 ClassDef(BmnHtmlReportElement, 1)
85};
86
87#endif /* BmnHTMLREPORTELEMENT_H_ */
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.).