StormByte 2.0.0
C++26 foundation of the StormByte suite
 
Loading...
Searching...
No Matches
StormByte::Type::ByteInputRange Concept Reference

Input range whose scalar values can be explicitly converted to std::byte. More...

#include <StormByte/type_traits/ranges.hxx>

Concept definition

template<typename R>
Input range whose scalar values can be explicitly converted to std::byte.
Definition ranges.hxx:266
Class or struct type (not union, not enum).
Definition categories.hxx:294
From may be explicitly converted to To with static_cast.
Definition conversions.hxx:86
Input range (std::ranges::input_range).
Definition ranges.hxx:85

Detailed Description

Input range whose scalar values can be explicitly converted to std::byte.

Template Parameters
RRange type.

Class-valued ranges are rejected. Conversion may be implicit or explicit.