Go to the documentation of this file.
35 class Parameter:
public AbsParameter {
44 double lowerLimit=-1e100,
45 double upperLimit= 1e100);
57 const std::string &
getName()
const;
93 std::ostream &
operator << ( std::ostream & o,
const Parameter &p);
virtual double getValue() const
void setUpperLimit(double upperLimit)
double getUpperLimit() const
void setLowerLimit(double lowerLimit)
const std::string & getName() const
std::ostream & operator<<(std::ostream &os, const Argument &a)
#define PARAMETER_OBJECT_DEF(classname)
virtual Parameter * parameter()
const Parameter & operator=(const Parameter &right)
void connectFrom(const AbsParameter *source)
virtual const Parameter * parameter() const
double getLowerLimit() const
Parameter(std::string name, double value, double lowerLimit=-1e100, double upperLimit=1e100)
void setValue(double value)
user code seldom needs to call this function directly ZMerrno whether or not they are still recorded ZMerrno whether or not they are still since the user counter was last ZMerrno name() gives the(string) name of the latest recorded exception