tin  1.5.9
tsm::runtime::storage::freertos_queue< Capacity > Struct Template Reference

#include <freertos.h>

Collaboration diagram for tsm::runtime::storage::freertos_queue< Capacity >:
Collaboration graph

Classes

class  queue
 

Static Public Attributes

static constexpr std::size_t capacity = Capacity
 

Detailed Description

template<std::size_t Capacity>
struct tsm::runtime::storage::freertos_queue< Capacity >

FreeRTOS queue storage policy.

Runtime topologies use the same queue_storage contract on host, bare metal, and FreeRTOS. This policy maps that contract onto xQueueCreate, xQueueSendToBack, and xQueueReceive.

Member Data Documentation

◆ capacity

template<std::size_t Capacity>
constexpr std::size_t tsm::runtime::storage::freertos_queue< Capacity >::capacity = Capacity
staticconstexpr

The documentation for this struct was generated from the following file: