5 #ifndef VCCC_RANGES_VIEWS_ENUMERATE_HPP
6 #define VCCC_RANGES_VIEWS_ENUMERATE_HPP
23 template<
template<
typename...>
class Tuple>
Definition: enumerate_view.hpp:64
Definition: enumerate.hpp:24
enumerate_adaptor_closure()=default
constexpr auto operator()(R &&r) const
Definition: enumerate.hpp:29
constexpr VCCC_INLINE_OR_STATIC detail::enumerate_adaptor_closure< std::pair > enumerate_pair
return std::pair instead of std::tuple
Definition: enumerate.hpp:42
constexpr VCCC_INLINE_OR_STATIC detail::enumerate_adaptor_closure< std::tuple > enumerate
Definition: enumerate.hpp:39
#define VCCC_INLINE_OR_STATIC
Definition: inline_or_static.hpp:9
Definition: directory.h:12
constexpr VCCC_INLINE_OR_STATIC detail::element_niebloid< 1 > value
Definition: key_value.hpp:35
helper base class template for defining a range adaptor closure object
Definition: range_adaptor_closure.hpp:96