scnlib  0.2.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
scn::detail::extract_char_type< Iterator, void_t< typename std::enable_if<!std::is_integral< ranges::iter_value_t< Iterator > >::value >::type, typename ranges::iter_value_t< Iterator >::success_type > > Struct Template Reference

#include <range.h>

Public Types

using type = typename ranges::iter_value_t< Iterator >::success_type
 

Detailed Description

template<typename Iterator>
struct scn::detail::extract_char_type< Iterator, void_t< typename std::enable_if<!std::is_integral< ranges::iter_value_t< Iterator > >::value >::type, typename ranges::iter_value_t< Iterator >::success_type > >

Definition at line 38 of file range.h.

Member Typedef Documentation

template<typename Iterator >
using scn::detail::extract_char_type< Iterator, void_t< typename std::enable_if<!std::is_integral< ranges::iter_value_t< Iterator > >::value >::type, typename ranges::iter_value_t< Iterator >::success_type > >::type = typename ranges::iter_value_t<Iterator>::success_type

Definition at line 43 of file range.h.


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