![]() |
AmpTools
|
#include <DerivedParameter.h>
Public Member Functions | |
DerivedParameter (const std::string &name, T &parentParameters, ConversionFunction< T > &converter) | |
virtual | ~DerivedParameter () |
void | update (const MISubject *updatedParameter) |
![]() | |
Parameter (const std::string &name, double initialValue=0, double initialError=0) | |
virtual | ~Parameter () |
const std::string & | name () const |
void | setValue (double newValue) |
double | value () const |
const double * | constValuePtr () const |
double * | valuePtr () |
virtual double | error () const |
void | setValueError (double newValue, double newError) |
![]() | |
virtual | ~MISubject () |
void | attach (MIObserver *) |
void | detach (MIObserver *) |
void | notify () |
ObserverList & | observerList () |
![]() | |
MIObserver () | |
virtual | ~MIObserver () |
Protected Member Functions | |
void | setValue (double newValue) |
void | setError (double newError, bool notify=false) |
void | setValueError (double newValue, double newError) |
![]() | |
MISubject () | |
Additional Inherited Members | |
![]() | |
typedef std::list< MIObserver * > | ObserverList |
Definition at line 62 of file DerivedParameter.h.
DerivedParameter< T >::DerivedParameter | ( | const std::string & | name, |
T & | parentParameters, | ||
ConversionFunction< T > & | converter | ||
) |
|
virtual |
Definition at line 105 of file DerivedParameter.h.
|
inlineprotectedvirtual |
Reimplemented from Parameter.
Definition at line 78 of file DerivedParameter.h.
|
inlineprotected |
Definition at line 77 of file DerivedParameter.h.
|
inlineprotected |
Definition at line 79 of file DerivedParameter.h.
|
virtual |
Implements MIObserver.
Definition at line 111 of file DerivedParameter.h.