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 18 of file TableNode.cpp.

20 : TableNode ( NodeData,
21 QVariant(QString::fromStdString(Attribute.p_description ))),
22 AttributeData ( Attribute)
23{
24}
dunedaq::conffwk::attribute_t AttributeData
Definition TableNode.hpp:34
TableNode(QStringList const &NodeData, const QVariant &tooltip)
Including DBE.
Definition TableNode.cpp:4

◆ ~TableAttributeNode()

dbe::TableAttributeNode::~TableAttributeNode ( )
default

Member Function Documentation

◆ GetAttribute()

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

Definition at line 33 of file TableNode.cpp.

34{
35 return AttributeData;
36}

◆ GetData()

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

Reimplemented from dbe::TableNode.

Definition at line 28 of file TableNode.cpp.

29{
30 return Data;
31}
QStringList Data
Definition TableNode.hpp:22

Member Data Documentation

◆ AttributeData

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

Definition at line 34 of file TableNode.hpp.


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