| #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; | |
| }; |