DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dbe::TableAttributeNode Class Reference

#include <TableNode.hpp>

Inheritance diagram for dbe::TableAttributeNode:
[legend]
Collaboration diagram for dbe::TableAttributeNode:
[legend]

Public Member Functions

 TableAttributeNode (dunedaq::conffwk::attribute_t Attribute, const QStringList &NodeData)
 ~TableAttributeNode ()
QStringList GetData () const override
dunedaq::conffwk::attribute_t GetAttribute () const
Public Member Functions inherited from dbe::TableNode
virtual ~TableNode ()
 TableNode (QStringList const &NodeData, const QVariant &tooltip)
 Including DBE.
const QVariant & get_tooltip () const
void resetdata (QStringList const &)

Private Attributes

dunedaq::conffwk::attribute_t AttributeData

Additional Inherited Members

Protected Attributes inherited from dbe::TableNode
QStringList Data
QVariant m_tooltip

Detailed Description

Definition at line 26 of file TableNode.hpp.

Constructor & Destructor Documentation

◆ TableAttributeNode()

dbe::TableAttributeNode::TableAttributeNode ( dunedaq::conffwk::attribute_t Attribute,
const QStringList & NodeData )

Definition at line 23 of file TableNode.cpp.

24 : TableNode(NodeData, QVariant(QString::fromStdString(Attribute.p_description)))
25 , AttributeData(Attribute)
26{
27}
dunedaq::conffwk::attribute_t AttributeData
Definition TableNode.hpp:35
TableNode(QStringList const &NodeData, const QVariant &tooltip)
Including DBE.
Definition TableNode.cpp:9

◆ ~TableAttributeNode()

dbe::TableAttributeNode::~TableAttributeNode ( )
default

Member Function Documentation

◆ GetAttribute()

dunedaq::conffwk::attribute_t dbe::TableAttributeNode::GetAttribute ( ) const
nodiscard

Definition at line 38 of file TableNode.cpp.

39{
40 return AttributeData;
41}

◆ GetData()

QStringList dbe::TableAttributeNode::GetData ( ) const
nodiscardoverridevirtual

Reimplemented from dbe::TableNode.

Definition at line 32 of file TableNode.cpp.

33{
34 return Data;
35}
QStringList Data
Definition TableNode.hpp:22

Member Data Documentation

◆ AttributeData

dunedaq::conffwk::attribute_t dbe::TableAttributeNode::AttributeData
private

Definition at line 35 of file TableNode.hpp.


The documentation for this class was generated from the following files: