All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Static Public Member Functions | List of all members
Aux::Impl::IsIteratableHelper Struct Reference

#include <StringBuilder.h>

Static Public Member Functions

static std::false_type isIteratable (...)
 
template<typename T , class Iterator = decltype(std::begin(std::declval<T>())), AUX_REQUIRE(EndIteratorValid, isSame< Iterator, decltype(std::end(std::declval< T >()))>()) , AUX_REQUIRE(HasInputIterator, isBaseOrSame< std::input_iterator_tag,typename std::iterator_traits< Iterator >::iterator_category >()) >
static std::true_type isIteratable (const T &)
 

Member Function Documentation

static std::false_type Aux::Impl::IsIteratableHelper::isIteratable (   ...)
static
template<typename T , class Iterator = decltype(std::begin(std::declval<T>())), AUX_REQUIRE(EndIteratorValid, isSame< Iterator, decltype(std::end(std::declval< T >()))>()) , AUX_REQUIRE(HasInputIterator, isBaseOrSame< std::input_iterator_tag,typename std::iterator_traits< Iterator >::iterator_category >()) >
static std::true_type Aux::Impl::IsIteratableHelper::isIteratable ( const T &  )
static

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