scnlib  0.2.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
scn::detail::ranges::_iterator_sentinel_pair_concept Struct Reference

#include <ranges.h>

Static Public Member Functions

template<typename >
static auto test (long) -> std::false_type
 
template<typename T >
static auto test (int) -> typename std::enable_if< !range< T >::value &&_pair_like< T >::value &&sentinel_for< typename std::tuple_element< 1, T >::type, typename std::tuple_element< 0, T >::type >::value, std::true_type >::type
 

Detailed Description

Definition at line 987 of file ranges.h.

Member Function Documentation

template<typename >
static auto scn::detail::ranges::_iterator_sentinel_pair_concept::test ( long  ) -> std::false_type
static
template<typename T >
static auto scn::detail::ranges::_iterator_sentinel_pair_concept::test ( int  ) -> typename std::enable_if< !range< T >::value &&_pair_like< T >::value &&sentinel_for< typename std::tuple_element< 1, T >::type, typename std::tuple_element< 0, T >::type >::value, std::true_type >::type
static

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