blob: 788aebd549dc50ab96421c4896f3741698feb126 [file] [log] [blame]
#pragma once
/* Interface that implements an exception throwing read method. */
#include "interfaces.hpp"
namespace pid_control
{
class ReadOnly : public WriteInterface
{
public:
ReadOnly() : WriteInterface(0, 0) {}
void write(double value) override;
};
class ReadOnlyNoExcept : public WriteInterface
{
public:
ReadOnlyNoExcept() : WriteInterface(0, 0) {}
void write(double value) override;
};
} // namespace pid_control