VCCC  2024.05
VisualCamp Common C++ library
repeat_niebloid Struct Reference

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

Public Member Functions

template<typename W , std::enable_if_t< conjunction< move_constructible< remove_cvref_t< W > >, std::is_object< remove_cvref_t< W > > >::value, int > = 0>
constexpr auto operator() (W &&value) const
 
template<typename W , typename Bound , std::enable_if_t< conjunction< move_constructible< remove_cvref_t< W > >, std::is_object< remove_cvref_t< W > >, disjunction< is_integer_like< remove_cvref_t< Bound > >, same_as< remove_cvref_t< Bound >, unreachable_sentinel_t > > >::value, int > = 0>
constexpr auto operator() (W &&value, Bound &&bound) const
 

Member Function Documentation

◆ operator()() [1/2]

constexpr auto operator() ( W &&  value) const
inlineconstexpr

◆ operator()() [2/2]

constexpr auto operator() ( W &&  value,
Bound &&  bound 
) const
inlineconstexpr

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