VCCC  2024.05
VisualCamp Common C++ library
transform_niebloid Struct Reference

#include </home/jarvis/actions-runner/jarvis-vccc-2/_work/vccc/vccc/include/vccc/__ranges/views/transform.hpp>

Public Member Functions

template<typename R , typename F , std::enable_if_t< conjunction< viewable_range< R >, check_range< all_t< R >, std::decay_t< F >> >::value, int > = 0>
constexpr auto operator() (R &&r, F &&fun) const
 
template<typename F , std::enable_if_t< conjunction< copy_constructible< std::decay_t< F >>, std::is_object< std::decay_t< F >> >::value, int > = 0>
constexpr auto operator() (F &&fun) const
 

Member Function Documentation

◆ operator()() [1/2]

constexpr auto operator() ( F &&  fun) const
inlineconstexpr

◆ operator()() [2/2]

constexpr auto operator() ( R &&  r,
F &&  fun 
) const
inlineconstexpr

The documentation for this struct was generated from the following file: