Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
xml
BinsBaseXML.h
Go to the documentation of this file.
1
/* -*- mode: c++ -*- */
2
14
#ifndef _BinsBaseXML_H_
15
#define _BinsBaseXML_H_
16
17
#include "
BaseXML.h
"
18
19
namespace
hippodraw {
20
21
class
BinsBase;
22
class
BinnerAxisXML;
23
29
class
MDL_HIPPOPLOT_API
BinsBaseXML
:
public
BaseXML
30
{
31
32
private
:
33
35
std::string
m_axis
;
36
38
BinnerAxisXML
*
m_binnerXML
;
39
40
public
:
// member functions
41
44
BinsBaseXML
(
XmlController
* );
45
48
~
BinsBaseXML
();
49
52
XmlElement
* createElement (
const
BinsBase
& bins );
53
56
virtual
BinsBase
* createObject (
const
XmlElement
* element );
57
58
private
:
// member functions
59
61
BinsBaseXML
(
const
BinsBaseXML
& );
62
64
void
createChildren (
XmlElement
& tag,
const
BinsBase
& bins );
65
66
};
67
68
}
// namespace hippodraw
69
70
#endif // _BinsBaseXML_H_
Generated for HippoDraw Class Library by