40 #ifndef _AUTOPARAMETER_H_ 41 #define _AUTOPARAMETER_H_ 46 #include "../Io/OutputStream.h" 145 #endif //_AUTOPARAMETER_H_ static std::string CONSTRAINTS_IGNORE
This class allows to perform a correspondence analysis.
static std::string CONSTRAINTS_KEEP
This class is designed to facilitate the manipulation of parameters.
AutoParameter(const std::string &name="", double value=0, Constraint *constraint=0, bool attachConstraint=false)
Build a new AutoParameter.
OutputStream * messageHandler_
virtual void setMessageHandler(OutputStream *mh)
Set the message handler for this AutoParameter.
The constraint interface.
static std::string CONSTRAINTS_AUTO
AutoParameter * clone() const
Create a copy of this object and send a pointer to it.
Exception thrown when a value do not match a given constraint.
virtual void setValue(double value)
Set the value of this parameter.