From c03bd1558ad445c7859cf475345004a5fd154ae3 Mon Sep 17 00:00:00 2001 From: rasmuskleist Date: Mon, 7 Aug 2023 09:36:15 +0200 Subject: [PATCH] Remove virtual functions --- src/modm/driver/radio/sx128x_transport.hpp | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/src/modm/driver/radio/sx128x_transport.hpp b/src/modm/driver/radio/sx128x_transport.hpp index 5ad80fe825..8cc98bcf2c 100644 --- a/src/modm/driver/radio/sx128x_transport.hpp +++ b/src/modm/driver/radio/sx128x_transport.hpp @@ -35,8 +35,7 @@ namespace modm class Sx128xTransport { public: - struct - Command : sx128x + struct Command : sx128x { Command(Opcode opcode) : opcode(opcode) {} Command(Opcode opcode, std::span vargs) : opcode(opcode), vargs(vargs) {} @@ -73,16 +72,6 @@ class Sx128xTransport Opcode opcode; std::span vargs; }; - -protected: - virtual modm::ResumableResult - writeCommandSingleData(Command command, uint8_t *data = nullptr) = 0; - - virtual modm::ResumableResult - writeCommand(Command command, std::span data) = 0; - - virtual modm::ResumableResult - readCommand(Command command, std::span data) = 0; }; /**