Helios Engine
A modular ECS based data-oriented C++23 game engine framework
Loading...
Searching...
No Matches
helios::utils::ExternalRange Concept Reference

Concept for types that are external ranges (not adapters). More...

#include <functional_adapters.hpp>

Concept definition

template<typename R>
concept ExternalRange =
!AdapterTrait<std::remove_cvref_t<R>> && std::ranges::input_range<R>
Concept for types that are adapter traits (derived from FunctionalAdapterBase).
Concept for types that are external ranges (not adapters).

Detailed Description

Concept for types that are external ranges (not adapters).

Definition at line 143 of file functional_adapters.hpp.