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