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)
11
,
m_tooltip
(tooltip)
12
{
13
}
14
15
dbe::TableNode::~TableNode
() {}
16
17
QStringList
18
dbe::TableNode::GetData
()
const
19
{
20
return
Data
;
21
}
22
23
dbe::TableAttributeNode::TableAttributeNode
(
dunedaq::conffwk::attribute_t
Attribute,
const
QStringList& NodeData)
24
:
TableNode
(NodeData, QVariant(QString::fromStdString(Attribute.p_description)))
25
,
AttributeData
(Attribute)
26
{
27
}
28
29
dbe::TableAttributeNode::~TableAttributeNode
() =
default
;
30
31
QStringList
32
dbe::TableAttributeNode::GetData
()
const
33
{
34
return
Data
;
35
}
36
37
dunedaq::conffwk::attribute_t
38
dbe::TableAttributeNode::GetAttribute
()
const
39
{
40
return
AttributeData
;
41
}
42
43
dbe::TableRelationshipNode::TableRelationshipNode
(
dunedaq::conffwk::relationship_t
Relationship,
44
const
QStringList& NodeData)
45
:
TableNode
(NodeData, QVariant(QString::fromStdString(Relationship.p_description)))
46
,
RelationshipData
(Relationship)
47
{
48
}
49
50
dbe::TableRelationshipNode::~TableRelationshipNode
() =
default
;
51
52
QStringList
53
dbe::TableRelationshipNode::GetData
()
const
54
{
55
return
Data
;
56
}
57
58
dunedaq::conffwk::relationship_t
59
dbe::TableRelationshipNode::GetRelationship
()
const
60
{
61
return
RelationshipData
;
62
}
63
64
void
65
dbe::TableNode::resetdata
(QStringList
const
& newdata)
66
{
67
Data
= newdata;
68
}
TableNode.hpp
dbe::TableAttributeNode::AttributeData
dunedaq::conffwk::attribute_t AttributeData
Definition
TableNode.hpp:35
dbe::TableAttributeNode::GetData
QStringList GetData() const override
Definition
TableNode.cpp:32
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:15
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:65
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:47
dbe::TableRelationshipNode::GetData
QStringList GetData() const override
Definition
TableNode.cpp:53
dunedaq::conffwk::attribute_t
Definition
Schema.hpp:60
dunedaq::conffwk::relationship_t
Definition
Schema.hpp:117
Generated on
for DUNE-DAQ by
1.18.0