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

#include <amplifiergroup.h>

Inheritance diagram for AmplifierGroup:
Inheritance graph

Public Member Functions

 AmplifierGroup (QObject *parent)
 
virtual ~AmplifierGroup ()
 
void append (EpicsAmplifier *amp)
 

Private Attributes

QList< EpicsAmplifier * > m_AmplifierList
 

Detailed Description

Definition at line 9 of file amplifiergroup.h.

Constructor & Destructor Documentation

AmplifierGroup::AmplifierGroup ( QObject *  parent)

Definition at line 4 of file amplifiergroup.cpp.

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

Definition at line 10 of file amplifiergroup.cpp.

References m_AmplifierList.

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

Member Function Documentation

void AmplifierGroup::append ( EpicsAmplifier amp)

Definition at line 17 of file amplifiergroup.cpp.

References m_AmplifierList.

18 {
19  m_AmplifierList.append(mca);
20 }
QList< EpicsAmplifier * > m_AmplifierList

Member Data Documentation

QList<EpicsAmplifier*> AmplifierGroup::m_AmplifierList
private

Definition at line 20 of file amplifiergroup.h.

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


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