Rcpp Version 1.1.2
Loading...
Searching...
No Matches
Rcpp::traits::_is_generator_helper< T > Class Template Reference

#include <has_iterator.h>

Inheritance diagram for Rcpp::traits::_is_generator_helper< T >:
Collaboration diagram for Rcpp::traits::_is_generator_helper< T >:

Classes

struct  _Wrap_type

Static Public Attributes

static const bool value = sizeof(__test<T>(0)) == 1

Static Private Member Functions

template<typename U>
static __one __test (_Wrap_type< typename U::r_generator > *)
template<typename U>
static __two __test (...)

Additional Inherited Members

Private Types inherited from Rcpp::traits::__sfinae_types
typedef char __one

Detailed Description

template<typename T>
class Rcpp::traits::_is_generator_helper< T >

Definition at line 68 of file has_iterator.h.

Member Function Documentation

◆ __test() [1/2]

template<typename T>
template<typename U>
__two Rcpp::traits::_is_generator_helper< T >::__test ( ...)
staticprivate

◆ __test() [2/2]

template<typename T>
template<typename U>
__one Rcpp::traits::_is_generator_helper< T >::__test ( _Wrap_type< typename U::r_generator > * )
staticprivate

Member Data Documentation

◆ value

template<typename T>
const bool Rcpp::traits::_is_generator_helper< T >::value = sizeof(__test<T>(0)) == 1
static

Definition at line 78 of file has_iterator.h.


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