Go to the documentation of this file.
7 #ifndef CBMHTMLREPORTELEMENT_H_
8 #define CBMHTMLREPORTELEMENT_H_
40 const std::vector<std::string>& colNames)
const;
45 virtual std::string
TableEnd()
const;
50 virtual std::string
TableEmptyRow(
int nofCols,
const std::string& name)
const;
55 virtual std::string
TableRow(
const std::vector<std::string>& row)
const;
60 virtual std::string
Image(
const std::string& title,
61 const std::string& file)
const;
76 virtual std::string
Title(
int size,
const std::string& title)
const;
virtual ~CbmHtmlReportElement()
Destructor.
virtual std::string DocumentBegin() const
Inherited from CbmReportElement.
CbmHtmlReportElement()
Constructor.
virtual std::string TableEmptyRow(int nofCols, const std::string &name) const
Inherited from CbmReportElement.
virtual std::string Title(int size, const std::string &title) const
Inherited from CbmReportElement.
Abstract class for basic report elements (headers, tables, images etc.).
virtual std::string TableRow(const std::vector< std::string > &row) const
Inherited from CbmReportElement.
virtual std::string TableBegin(const std::string &caption, const std::vector< std::string > &colNames) const
Inherited from CbmReportElement.
virtual std::string Image(const std::string &title, const std::string &file) const
Inherited from CbmReportElement.
virtual std::string DocumentEnd() const
Inherited from CbmReportElement.
Abstract class for basic report elements (headers, tables, images etc.).
Implementation of CbmReportElement for text output.
virtual std::string TableEnd() const
Inherited from CbmReportElement.