#include <Parameter.h>
Public Member Functions | |
Parameter * | get_par (const char *par) throw ( ParameterNonExistent ) |
returns a Parameter with a given name | |
virtual void | add_par (const char *pnam, Parameter *par, const DAQid *id=0) |
Adds a new parameter. | |
template<class T> | |
T & | get_par_value (const char *par_name) throw ( ParameterNonExistent, ParameterTypeDoesNotMatch ) |
Gets the value of a parameter. | |
template<class T> | |
void | set_par (const char *pnam, const T &value, bool notify=false) throw ( ParameterNonExistent, ParameterTypeDoesNotMatch ) |
Sets the value of a parameter. |
This class represents a holder for named parameters.