qse  0.5.4
Public Member Functions | Protected Attributes | Private Member Functions | List of all members
QseParameter Class Reference

#include <qseparameter.h>

Inheritance diagram for QseParameter:
Inheritance graph

Public Member Functions

 QseParameter (QseOperator *op, const QString &name, QObject *parent=0)
 
QString name () const
 
void setName (const QString &nm)
 
QVariant value () const
 
void setValue (const QVariant &value)
 

Protected Attributes

QString m_Name
 
QVariant m_Value
 
QseOperatorm_Operator
 

Private Member Functions

 QseParameter ()
 

Detailed Description

Definition at line 8 of file qseparameter.h.

Constructor & Destructor Documentation

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

Definition at line 6 of file qseparameter.cpp.

References QseOperator::addParameter(), m_Operator, QseOperator::name(), and setName().

7  : QObject(parent),
8  m_Operator(op)
9 {
10  setName(op->name()+"."+nm);
11 
12 // printf("Initialized %s\n", qPrintable(name()));
13 
14  m_Operator->addParameter(this);
15 }
QseOperator * m_Operator
Definition: qseparameter.h:27
QString name() const
Definition: qseoperator.cpp:11
void setName(const QString &nm)
void addParameter(QseParameter *parameter)
Definition: qseoperator.cpp:21
QseParameter::QseParameter ( )
private

Member Function Documentation

QString QseParameter::name ( ) const

Definition at line 17 of file qseparameter.cpp.

References m_Name.

18 {
19  return m_Name;
20 }
QString m_Name
Definition: qseparameter.h:25
void QseParameter::setName ( const QString &  nm)

Definition at line 22 of file qseparameter.cpp.

References m_Name.

Referenced by QseParameter().

23 {
24  m_Name = nm;
25 }
QString m_Name
Definition: qseparameter.h:25
void QseParameter::setValue ( const QVariant &  value)
QVariant QseParameter::value ( ) const

Member Data Documentation

QString QseParameter::m_Name
protected

Definition at line 25 of file qseparameter.h.

Referenced by name(), and setName().

QseOperator* QseParameter::m_Operator
protected

Definition at line 27 of file qseparameter.h.

Referenced by QseParameter().

QVariant QseParameter::m_Value
protected

Definition at line 26 of file qseparameter.h.

Referenced by setValue(), and value().


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