fixes + defualt constructor

This commit is contained in:
CarlWachter
2023-09-22 16:54:20 +02:00
parent a38f678d41
commit 327005a4b6
2 changed files with 16 additions and 8 deletions

View File

@@ -26,10 +26,13 @@ namespace sta
using Message = T; /**< Queue message type */
public:
// Default Constructor
RtosQueue();
/**
* @param handle CMSIS RTOS2 queue handle
*/
RtosQueue(osMessageQueueId_t * handle);
RtosQueue(osMessageQueueId_t handle);
/**
* @brief Place message in queue.
@@ -56,7 +59,7 @@ namespace sta
uint32_t available() const;
private:
osMessageQueueId_t * handle_; /**< CMSIS RTOS2 queue handle */
osMessageQueueId_t handle_; /**< CMSIS RTOS2 queue handle */
};
} // namespace sta