DUNE-DAQ
DUNE Trigger and Data Acquisition software
Toggle main menu visibility
Loading...
Searching...
No Matches
dunedaq
sourcecode
dbe
src
structure
TableNode.cpp
Go to the documentation of this file.
1
// DUNE DAQ modification notice:
2
// This file has been modified from the original ATLAS dbe source for the DUNE DAQ project.
3
// Fork baseline commit: dbe-02-12-17 (2022-05-12).
4
// Renamed since fork: no.
5
7
#include "
dbe/TableNode.hpp
"
8
9
dbe::TableNode::TableNode
(
const
QStringList & NodeData,
const
QVariant& tooltip )
10
:
Data
( NodeData ),
m_tooltip
(tooltip)
11
{
12
}
13
14
dbe::TableNode::~TableNode
()
15
{
16
}
17
18
QStringList
dbe::TableNode::GetData
()
const
19
{
20
return
Data
;
21
}
22
23
dbe::TableAttributeNode::TableAttributeNode
(
dunedaq::conffwk::attribute_t
Attribute,
24
const
QStringList & NodeData )
25
:
TableNode
( NodeData,
26
QVariant(QString::fromStdString(Attribute.p_description ))),
27
AttributeData
( Attribute)
28
{
29
}
30
31
dbe::TableAttributeNode::~TableAttributeNode
() =
default
;
32
33
QStringList
dbe::TableAttributeNode::GetData
()
const
34
{
35
return
Data
;
36
}
37
38
dunedaq::conffwk::attribute_t
dbe::TableAttributeNode::GetAttribute
()
const
39
{
40
return
AttributeData
;
41
}
42
43
dbe::TableRelationshipNode::TableRelationshipNode
(
dunedaq::conffwk::relationship_t
44
Relationship,
45
const
QStringList & NodeData )
46
:
TableNode
( NodeData,
47
QVariant(QString::fromStdString(Relationship.p_description ))),
48
RelationshipData
( Relationship )
49
{
50
}
51
52
dbe::TableRelationshipNode::~TableRelationshipNode
() =
default
;
53
54
QStringList
dbe::TableRelationshipNode::GetData
()
const
55
{
56
return
Data
;
57
}
58
59
dunedaq::conffwk::relationship_t
dbe::TableRelationshipNode::GetRelationship
()
const
60
{
61
return
RelationshipData
;
62
}
63
64
void
dbe::TableNode::resetdata
( QStringList
const
& newdata )
65
{
66
Data
= newdata;
67
}
TableNode.hpp
dbe::TableAttributeNode::AttributeData
dunedaq::conffwk::attribute_t AttributeData
Definition
TableNode.hpp:34
dbe::TableAttributeNode::GetData
QStringList GetData() const override
Definition
TableNode.cpp:33
dbe::TableAttributeNode::TableAttributeNode
TableAttributeNode(dunedaq::conffwk::attribute_t Attribute, const QStringList &NodeData)
Definition
TableNode.cpp:23
dbe::TableAttributeNode::GetAttribute
dunedaq::conffwk::attribute_t GetAttribute() const
Definition
TableNode.cpp:38
dbe::TableAttributeNode::~TableAttributeNode
~TableAttributeNode()
dbe::TableNode::~TableNode
virtual ~TableNode()
Definition
TableNode.cpp:14
dbe::TableNode::TableNode
TableNode(QStringList const &NodeData, const QVariant &tooltip)
Including DBE.
Definition
TableNode.cpp:9
dbe::TableNode::m_tooltip
QVariant m_tooltip
Definition
TableNode.hpp:23
dbe::TableNode::resetdata
void resetdata(QStringList const &)
Definition
TableNode.cpp:64
dbe::TableNode::Data
QStringList Data
Definition
TableNode.hpp:22
dbe::TableNode::GetData
virtual QStringList GetData() const
Definition
TableNode.cpp:18
dbe::TableRelationshipNode::TableRelationshipNode
TableRelationshipNode(dunedaq::conffwk::relationship_t Relationship, const QStringList &NodeData)
Definition
TableNode.cpp:43
dbe::TableRelationshipNode::~TableRelationshipNode
~TableRelationshipNode()
dbe::TableRelationshipNode::GetRelationship
dunedaq::conffwk::relationship_t GetRelationship() const
Definition
TableNode.cpp:59
dbe::TableRelationshipNode::RelationshipData
dunedaq::conffwk::relationship_t RelationshipData
Definition
TableNode.hpp:46
dbe::TableRelationshipNode::GetData
QStringList GetData() const override
Definition
TableNode.cpp:54
dunedaq::conffwk::attribute_t
Definition
Schema.hpp:59
dunedaq::conffwk::relationship_t
Definition
Schema.hpp:120
Generated on
for DUNE-DAQ by
1.17.0