DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
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
9dbe::TableNode::TableNode(const QStringList& NodeData, const QVariant& tooltip)
10 : Data(NodeData)
11 , m_tooltip(tooltip)
12{
13}
14
16
17QStringList
19{
20 return Data;
21}
22
24 : TableNode(NodeData, QVariant(QString::fromStdString(Attribute.p_description)))
25 , AttributeData(Attribute)
26{
27}
28
30
31QStringList
33{
34 return Data;
35}
36
42
44 const QStringList& NodeData)
45 : TableNode(NodeData, QVariant(QString::fromStdString(Relationship.p_description)))
46 , RelationshipData(Relationship)
47{
48}
49
51
52QStringList
54{
55 return Data;
56}
57
63
64void
65dbe::TableNode::resetdata(QStringList const& newdata)
66{
67 Data = newdata;
68}
dunedaq::conffwk::attribute_t AttributeData
Definition TableNode.hpp:35
QStringList GetData() const override
Definition TableNode.cpp:32
TableAttributeNode(dunedaq::conffwk::attribute_t Attribute, const QStringList &NodeData)
Definition TableNode.cpp:23
dunedaq::conffwk::attribute_t GetAttribute() const
Definition TableNode.cpp:38
virtual ~TableNode()
Definition TableNode.cpp:15
TableNode(QStringList const &NodeData, const QVariant &tooltip)
Including DBE.
Definition TableNode.cpp:9
QVariant m_tooltip
Definition TableNode.hpp:23
void resetdata(QStringList const &)
Definition TableNode.cpp:65
QStringList Data
Definition TableNode.hpp:22
virtual QStringList GetData() const
Definition TableNode.cpp:18
TableRelationshipNode(dunedaq::conffwk::relationship_t Relationship, const QStringList &NodeData)
Definition TableNode.cpp:43
dunedaq::conffwk::relationship_t GetRelationship() const
Definition TableNode.cpp:59
dunedaq::conffwk::relationship_t RelationshipData
Definition TableNode.hpp:47
QStringList GetData() const override
Definition TableNode.cpp:53