Pass SettingsHandler buffers by const ref instead of rvalue ref

This commit is contained in:
Niel Lebeck
2024-04-12 18:50:21 -07:00
parent 107379bf74
commit d2b96736e0
6 changed files with 18 additions and 25 deletions

View File

@ -25,12 +25,12 @@ public:
using Buffer = std::array<u8, SETTINGS_SIZE>;
SettingsHandler();
explicit SettingsHandler(Buffer&& buffer);
explicit SettingsHandler(const Buffer& buffer);
void AddSetting(std::string_view key, std::string_view value);
const Buffer& GetBytes() const;
void SetBytes(Buffer&& buffer);
void SetBytes(const Buffer& buffer);
std::string GetValue(std::string_view key) const;
void Decrypt();