From 4f82524e776c9621888d2c855b47549d0610ee28 Mon Sep 17 00:00:00 2001 From: Jared Boone Date: Wed, 11 Nov 2015 10:30:35 -0800 Subject: [PATCH] Another default constructor. --- firmware/common/message.hpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/firmware/common/message.hpp b/firmware/common/message.hpp index 2ae0c55f6..fccb2cdc8 100644 --- a/firmware/common/message.hpp +++ b/firmware/common/message.hpp @@ -159,6 +159,16 @@ struct BasebandConfiguration { int32_t mode; uint32_t sampling_rate; size_t decimation_factor; + + constexpr BasebandConfiguration( + int32_t mode = -1, + uint32_t sampling_rate = 0, + size_t decimation_factor = 1 + ) : mode { mode }, + sampling_rate { sampling_rate }, + decimation_factor { decimation_factor } + { + } }; class BasebandConfigurationMessage : public Message {