Workspace 6.21.5
Static Public Member Functions | Static Public Attributes | List of all members
HasConstIterator< T > Struct Template Reference

#include <Workspace/Application/LanguageUtils/classconstraints.h>

Static Public Member Functions

template<typename C >
static std::false_type test (...)
 
template<typename C >
static std::true_type test (typename C::const_iterator *)
 

Static Public Attributes

static constexpr auto value = std::is_same<std::true_type, decltype(test<T>(nullptr))>::value
 

Member Function Documentation

◆ test() [1/2]

static std::false_type test (   ...)
static

◆ test() [2/2]

static std::true_type test ( typename C::const_iterator *  )
static

Member Data Documentation

◆ value

constexpr auto value = std::is_same<std::true_type, decltype(test<T>(nullptr))>::value
staticconstexpr