1#ifndef OPALX_DirectChannel_HH
2#define OPALX_DirectChannel_HH
48 virtual bool set(
double);
53 virtual bool get(
double&)
const;
67 :
Channel(), reference(rhs.reference) {}
Abstract interface for read/write access to variable.
Direct access to a [b]double[/b] variable.
const DirectChannel & operator=(const DirectChannel &)
virtual DirectChannel * clone() const
Duplicate the channel.
virtual bool set(double)
Store into channel.
virtual bool get(double &) const
Fetch from channel.