From 73b1889546426fa6c4b86834f3c31d12e47d8499 Mon Sep 17 00:00:00 2001 From: CarlWachter Date: Sat, 22 Jun 2024 15:13:31 +0200 Subject: [PATCH] fix(sharedmem): Default constructor --- include/sta/rtos/sharedmem.hpp | 5 +---- include/sta/rtos/sharedmem.tpp | 5 ----- 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/include/sta/rtos/sharedmem.hpp b/include/sta/rtos/sharedmem.hpp index 7392a8a..ede8d4e 100644 --- a/include/sta/rtos/sharedmem.hpp +++ b/include/sta/rtos/sharedmem.hpp @@ -25,15 +25,12 @@ namespace sta using Message = T; /**< message type */ public: - // Default Constructor - RtosSharedMem(); - /** * @brief Create a memory pool. And allocates exavlty one block. * * @param timeout names the timeout in milliseconds. */ - RtosSharedMem(uint32_t timeout); + RtosSharedMem(uint32_t timeout = osWaitForever); /** * @brief Destroy the Rtos Mem Pool object and frees the memory. diff --git a/include/sta/rtos/sharedmem.tpp b/include/sta/rtos/sharedmem.tpp index 5460374..2b00a04 100644 --- a/include/sta/rtos/sharedmem.tpp +++ b/include/sta/rtos/sharedmem.tpp @@ -10,11 +10,6 @@ namespace sta { - template - RtosSharedMem::RtosSharedMem() - { - } - template RtosSharedMem::RtosSharedMem(uint32_t timeout /* = osWaitForever */) {