QseParameter Class Reference

#include <qseparameter.h>

Inheritance diagram for QseParameter:

Inheritance graph
[legend]
Collaboration diagram for QseParameter:

Collaboration graph
[legend]

List of all members.

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 4 of file qseparameter.cpp.

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

00005   : QObject(parent),
00006     m_Operator(op)
00007 {
00008   setName(op->name()+"."+nm);
00009 
00010 //   printf("Initialized %s\n", qPrintable(name()));
00011 
00012   m_Operator->addParameter(this);
00013 }

Here is the call graph for this function:

QseParameter::QseParameter (  )  [private]


Member Function Documentation

QString QseParameter::name (  )  const

Definition at line 15 of file qseparameter.cpp.

References m_Name.

00016 {
00017   return m_Name;
00018 }

void QseParameter::setName ( const QString &  nm  ) 

Definition at line 20 of file qseparameter.cpp.

References m_Name.

Referenced by QseParameter().

00021 {
00022   m_Name = nm;
00023 }

QVariant QseParameter::value (  )  const

void QseParameter::setValue ( const QVariant &  value  ) 


Member Data Documentation

QString QseParameter::m_Name [protected]

Definition at line 25 of file qseparameter.h.

Referenced by name(), and setName().

QVariant QseParameter::m_Value [protected]

Definition at line 26 of file qseparameter.h.

Referenced by setValue(), and value().

Definition at line 27 of file qseparameter.h.

Referenced by QseParameter().


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

Generated on Fri May 2 16:26:42 2008 for QSE by  doxygen 1.5.5