| #pragma once | |
| /* Interface that implements an exception throwing read method. */ | |
| #include "interfaces.hpp" | |
| 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; | |
| }; |