Botan 3.5.0
Crypto and TLS for C&
Botan::ranges::contiguous_output_range Concept Reference

#include <concepts.h>

Concept definition

template<typename T, typename ValueT std::ranges::range_value_t<T>>
concept Botan::ranges::contiguous_output_range = contiguous_range<T, ValueT> && std::ranges::output_range<T, ValueT>

Detailed Description

Models a std::ranges::contiguous_range that satisfies std::ranges::output_range with an arbitrary value_type. In other words: a stretch of contiguous memory of a certain type (optional ValueT) that can be written to.

Definition at line 73 of file concepts.h.