VCCC  2024.05
VisualCamp Common C++ library
transform_view.hpp File Reference

Go to the source code of this file.

Classes

class  transform_view< V, F >
 
class  transform_view< V, F >::iterator< Const >
 
class  transform_view< V, F >::sentinel< Const >
 

Namespaces

 vccc
 
 vccc::ranges
 

Functions

template<typename R , typename F , std::enable_if_t< conjunction< input_range< views::all_t< R >>, copy_constructible< F >, std::is_object< F >, regular_invocable< F &, range_reference_t< views::all_t< R >>>>::value, int > = 0>
constexpr transform_view< views::all_t< R >, F > make_transform_view (R &&r, F f)