1 #ifndef CLASSIC_ConstChannel_HH
2 #define CLASSIC_ConstChannel_HH
42 virtual bool get(
double &value)
const = 0;
46 operator double()
const
47 {
double value = 0.0;
get(value);
return value; }
60 #endif // CLASSIC_ConstChannel_HH
Abstract interface for read-only access to variable.
const ConstChannel & operator=(const ConstChannel &)
virtual ConstChannel * clone() const =0
Duplicate the channel.
virtual bool isSettable() const
Check if settable.