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
33 virtual ~BmnHtmlReportElement();
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 DocumentEnd() const
Inherited from BmnReportElement.
virtual string TableEmptyRow(int nofCols, const string &name) const
Inherited from BmnReportElement.
virtual ~BmnHtmlReportElement()
Destructor.
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 TableEnd() const
Inherited from BmnReportElement.
virtual string Title(int size, const string &title) const
Inherited from BmnReportElement.
virtual string DocumentBegin() const
Inherited from BmnReportElement.
virtual string TableRow(const vector< string > &row) const
Inherited from BmnReportElement.
Abstract class for basic report elements (headers, tables, images etc.).