From 665bb6a5202ad0ca30e60bec338ca65853c1b131 Mon Sep 17 00:00:00 2001 From: Joel Klinghed Date: Tue, 28 Apr 2026 22:42:48 +0200 Subject: Make clang-tidy happy --- src/io.hh | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'src/io.hh') diff --git a/src/io.hh b/src/io.hh index 7c21028..edaa93e 100644 --- a/src/io.hh +++ b/src/io.hh @@ -8,14 +8,14 @@ namespace io { -enum class ReadError { +enum class ReadError : uint8_t { Error, Eof, InvalidData, // invalid data read (not used by raw file) MaxTooSmall, // max argument needs to be bigger (not used by raw file) }; -enum class OpenError { +enum class OpenError : uint8_t { NoSuchFile, NoAccess, Error, @@ -24,6 +24,8 @@ enum class OpenError { class Reader { public: virtual ~Reader() = default; + Reader(Reader const&) = delete; + Reader& operator=(Reader const&) = delete; [[nodiscard]] virtual std::expected read(void* dst, size_t max) = 0; @@ -35,9 +37,6 @@ class Reader { protected: Reader() = default; - - Reader(Reader const&) = delete; - Reader& operator=(Reader const&) = delete; }; [[nodiscard]] std::expected, OpenError> open( -- cgit v1.3