Skip to content

sbio::CanAllocateStorage

template<typename T>
concept= requires(typename T::StreamParameters& cfg) {
typename T::BrokerBufferRequirements;
{ T::get_allocation_request(cfg) } -> std::convertible_to<AllocationRequest<T>>;
{ T::max_batch_count(cfg) } -> std::convertible_to<std::size_t>;
};