E.V.E
v2023.02.15
 
Loading...
Searching...
No Matches
eve::algo::non_owning_range Concept Reference

a non_owning range is a relaxed_range that does not own it's elements and can be copied without it's contents being affected TODO: FIX-#1017: how is this related to std::borrowed_range? More...

#include <eve/module/algo/algo/range_ref.hpp>

Detailed Description

Can be enabled via: defining 'is_non_owning' internal typedef.

Required header: #include <eve/module/algo/algo/range_ref.hpp>

Concept definition

template<typename T>
typename T::is_non_owning;
}
a non_owning range is a relaxed_range that does not own it's elements and can be copied without it's ...
Definition range_ref.hpp:67
Any class that has begin/end and end is a relaxed_sentinel_for begin. User can customize preprocess_r...