10namespace display_device {
17 [[nodiscard]]
bool store(
const std::vector<std::uint8_t> &)
override;
20 [[nodiscard]] std::optional<std::vector<std::uint8_t>>
load()
const override;
23 [[nodiscard]]
bool clear()
override;
A no-operation implementation for SettingsPersistenceInterface.
Definition noop_settings_persistence.h:14
bool clear() override
Definition noop_settings_persistence.cpp:17
std::optional< std::vector< std::uint8_t > > load() const override
Definition noop_settings_persistence.cpp:13
bool store(const std::vector< std::uint8_t > &) override
Definition noop_settings_persistence.cpp:9
A class for storing and loading settings data from a persistent medium.
Definition settings_persistence_interface.h:16
Declarations for the SettingsPersistenceInterface.