qmca  0.0.20
Public Member Functions | Private Attributes | List of all members
PulseAnalyserGroup Class Reference

#include <pulseanalysergroup.h>

Inheritance diagram for PulseAnalyserGroup:
Inheritance graph

Public Member Functions

 PulseAnalyserGroup (QObject *parent)
 
virtual ~PulseAnalyserGroup ()
 
void append (EpicsPulseAnalyser *amp)
 

Private Attributes

QList< EpicsPulseAnalyser * > m_PulseAnalyserList
 

Detailed Description

Definition at line 9 of file pulseanalysergroup.h.

Constructor & Destructor Documentation

PulseAnalyserGroup::PulseAnalyserGroup ( QObject *  parent)

Definition at line 4 of file pulseanalysergroup.cpp.

5  : QObject(parent)
6 {
7 }
PulseAnalyserGroup::~PulseAnalyserGroup ( )
virtual

Definition at line 10 of file pulseanalysergroup.cpp.

References m_PulseAnalyserList.

11 {
12  while (!m_PulseAnalyserList.isEmpty()) {
13  delete m_PulseAnalyserList.takeFirst();
14  }
15 }
QList< EpicsPulseAnalyser * > m_PulseAnalyserList

Member Function Documentation

void PulseAnalyserGroup::append ( EpicsPulseAnalyser amp)

Definition at line 17 of file pulseanalysergroup.cpp.

References m_PulseAnalyserList.

18 {
19  m_PulseAnalyserList.append(mca);
20 }
QList< EpicsPulseAnalyser * > m_PulseAnalyserList

Member Data Documentation

QList<EpicsPulseAnalyser*> PulseAnalyserGroup::m_PulseAnalyserList
private

Definition at line 20 of file pulseanalysergroup.h.

Referenced by append(), and ~PulseAnalyserGroup().


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