qse  0.5.4
Signals | Public Member Functions | Private Member Functions | Private Attributes | List of all members
QseOperator Class Referenceabstract

#include <qseoperator.h>

Inheritance diagram for QseOperator:
Inheritance graph

Signals

void message (const QString &msg)
 

Public Member Functions

 QseOperator (const QString &name, QObject *parent=0)
 
QString name () const
 
void setName (const QString &name)
 
void addParameter (QseParameter *parameter)
 
virtual void exec ()=0
 

Private Member Functions

 QseOperator ()
 

Private Attributes

QString m_Name
 
QList< QseParameter * > m_Parameters
 

Detailed Description

Definition at line 9 of file qseoperator.h.

Constructor & Destructor Documentation

QseOperator::QseOperator ( const QString &  name,
QObject *  parent = 0 
)

Definition at line 5 of file qseoperator.cpp.

6  : QObject(parent),
7  m_Name(name)
8 {
9 }
QString name() const
Definition: qseoperator.cpp:11
QString m_Name
Definition: qseoperator.h:31
QseOperator::QseOperator ( )
private

Member Function Documentation

void QseOperator::addParameter ( QseParameter parameter)

Definition at line 21 of file qseoperator.cpp.

References m_Parameters.

Referenced by QseParameter::QseParameter().

22 {
23  m_Parameters.append(param);
24 }
QList< QseParameter * > m_Parameters
Definition: qseoperator.h:32
virtual void QseOperator::exec ( )
pure virtual
void QseOperator::message ( const QString &  msg)
signal
QString QseOperator::name ( ) const

Definition at line 11 of file qseoperator.cpp.

References m_Name.

Referenced by QseParameter::QseParameter(), and setName().

12 {
13  return m_Name;
14 }
QString m_Name
Definition: qseoperator.h:31
void QseOperator::setName ( const QString &  name)

Definition at line 16 of file qseoperator.cpp.

References m_Name, and name().

Referenced by QseScanAverager::addScanToAverage(), and QseNormalizer::normalizeScan().

17 {
18  m_Name = name;
19 }
QString name() const
Definition: qseoperator.cpp:11
QString m_Name
Definition: qseoperator.h:31

Member Data Documentation

QString QseOperator::m_Name
private

Definition at line 31 of file qseoperator.h.

Referenced by name(), and setName().

QList<QseParameter*> QseOperator::m_Parameters
private

Definition at line 32 of file qseoperator.h.

Referenced by addParameter().


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