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 ), m_tooltip(tooltip)
11{
12}
13
17
18QStringList dbe::TableNode::GetData() const
19{
20 return Data;
21}
22
24 const QStringList & NodeData )
25 : TableNode ( NodeData,
26 QVariant(QString::fromStdString(Attribute.p_description ))),
27 AttributeData ( Attribute)
28{
29}
30
32
34{
35 return Data;
36}
37
42
44 Relationship,
45 const QStringList & NodeData )
46 : TableNode ( NodeData,
47 QVariant(QString::fromStdString(Relationship.p_description ))),
48 RelationshipData ( Relationship )
49{
50}
51
53
55{
56 return Data;
57}
58
63
64void dbe::TableNode::resetdata ( QStringList const & newdata )
65{
66 Data = newdata;
67}
dunedaq::conffwk::attribute_t AttributeData
Definition TableNode.hpp:34
QStringList GetData() const override
Definition TableNode.cpp:33
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:14
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:64
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:46
QStringList GetData() const override
Definition TableNode.cpp:54