From e9dd682b9775889fc222ab65b6ee7a1314cf4c25 Mon Sep 17 00:00:00 2001 From: Thomas Debrunner Date: Mon, 11 Dec 2023 18:46:13 +0100 Subject: [PATCH] Message: make the initializer list nicer --- include/mav/Message.h | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/include/mav/Message.h b/include/mav/Message.h index ee2f096..1ae0321 100644 --- a/include/mav/Message.h +++ b/include/mav/Message.h @@ -76,16 +76,13 @@ namespace mav { class Message { friend MessageSet; private: - ConnectionPartner _source_partner; + ConnectionPartner _source_partner{}; std::array _backing_memory{}; - const MessageDefinition* _message_definition; - int _crc_offset = -1; + const MessageDefinition* _message_definition{nullptr}; + int _crc_offset{-1}; explicit Message(const MessageDefinition &message_definition) : - _source_partner({}), - _backing_memory({}), - _message_definition(&message_definition), - _crc_offset(-1) { + _message_definition(&message_definition) { } Message(const MessageDefinition &message_definition, ConnectionPartner source_partner, int crc_offset,