BmnRoot
26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Toggle main menu visibility
Loading...
Searching...
No Matches
BmnHtmlReportElement.h
Go to the documentation of this file.
1
/**
2
* \file BmnHtmlReportElement.h
3
* \brief Implementation of BmnReportElement for HTML output.
4
* \author Semen Lebedev <s.lebedev@gsi.de>
5
* \date 2011
6
*/
7
#ifndef BMNHTMLREPORTELEMENT_H_
8
#define BMNHTMLREPORTELEMENT_H_
9
10
#include "
BmnReportElement.h
"
11
12
#include <string>
13
14
using
std::string;
15
using
std::vector;
16
17
/**
18
* \class BmnHtmlReportElement
19
* \brief Implementation of BmnReportElement for text output.
20
* \author Semen Lebedev <s.lebedev@gsi.de>
21
* \date 2011
22
*/
23
class
BmnHtmlReportElement
:
public
BmnReportElement
24
{
25
public
:
26
/**
27
* \brief Constructor.
28
*/
29
BmnHtmlReportElement
();
30
31
/**
32
* \brief Destructor.
33
*/
34
virtual
~BmnHtmlReportElement
();
35
36
/**
37
* \brief Inherited from BmnReportElement.
38
*/
39
virtual
string
TableBegin
(
const
string
& caption,
const
vector<string>& colNames)
const
;
40
41
/**
42
* \brief Inherited from BmnReportElement.
43
*/
44
virtual
string
TableEnd
()
const
;
45
46
/**
47
* \brief Inherited from BmnReportElement.
48
*/
49
virtual
string
TableEmptyRow
(
int
nofCols,
const
string
& name)
const
;
50
51
/**
52
* \brief Inherited from BmnReportElement.
53
*/
54
virtual
string
TableRow
(
const
vector<string>& row)
const
;
55
56
/**
57
* \brief Inherited from BmnReportElement.
58
*/
59
virtual
string
Image
(
const
string
& title,
const
string
& file)
const
;
60
61
/**
62
* \brief Inherited from BmnReportElement.
63
*/
64
virtual
string
DocumentBegin
()
const
;
65
66
/**
67
* \brief Inherited from BmnReportElement.
68
*/
69
virtual
string
DocumentEnd
()
const
;
70
71
/**
72
* \brief Inherited from BmnReportElement.
73
*/
74
virtual
string
Title
(
int
size,
const
string
& title)
const
;
75
76
ClassDef
(
BmnHtmlReportElement
, 1)
77
};
78
79
#endif
/* BmnHTMLREPORTELEMENT_H_ */
BmnReportElement.h
Abstract class for basic report elements (headers, tables, images etc.).
ClassDef
#define ClassDef(name, id)
BmnHtmlReportElement
Implementation of BmnReportElement for text output.
Definition
BmnHtmlReportElement.h:24
BmnHtmlReportElement::TableEnd
virtual string TableEnd() const
Inherited from BmnReportElement.
BmnHtmlReportElement::DocumentBegin
virtual string DocumentBegin() const
Inherited from BmnReportElement.
BmnHtmlReportElement::TableRow
virtual string TableRow(const vector< string > &row) const
Inherited from BmnReportElement.
BmnHtmlReportElement::BmnHtmlReportElement
BmnHtmlReportElement()
Constructor.
BmnHtmlReportElement::Image
virtual string Image(const string &title, const string &file) const
Inherited from BmnReportElement.
BmnHtmlReportElement::TableBegin
virtual string TableBegin(const string &caption, const vector< string > &colNames) const
Inherited from BmnReportElement.
BmnHtmlReportElement::Title
virtual string Title(int size, const string &title) const
Inherited from BmnReportElement.
BmnHtmlReportElement::TableEmptyRow
virtual string TableEmptyRow(int nofCols, const string &name) const
Inherited from BmnReportElement.
BmnHtmlReportElement::~BmnHtmlReportElement
virtual ~BmnHtmlReportElement()
Destructor.
BmnHtmlReportElement::DocumentEnd
virtual string DocumentEnd() const
Inherited from BmnReportElement.
BmnReportElement
Abstract class for basic report elements (headers, tables, images etc.).
Definition
BmnReportElement.h:34
QA
report
BmnHtmlReportElement.h
Generated on
for BmnRoot by
1.17.0