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

#include <concepts.h>

Concept definition

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

Detailed Description

Models a std::ranges::contiguous_range that (optionally) restricts its value_type to ValueT. In other words: a stretch of contiguous memory of a certain type (optional ValueT).

Definition at line 64 of file concepts.h.