Fork Vasum on GitHub Official Vasum Wiki on Tizen.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
cargo::has_member_impl< T, F > Struct Template Reference

#include <is-union.hpp>

Static Public Member Functions

template<typename C >
static std::true_type check (typename F::template checker__< C > *=0)
 
template<typename C >
static std::false_type check (...)
 

Static Public Attributes

static const bool value = std::is_same<decltype(check<T>(0)), std::true_type>::value
 

Member Function Documentation

template<typename T , typename F >
template<typename C >
static std::true_type cargo::has_member_impl< T, F >::check ( typename F::template checker__< C > *  = 0)
static
template<typename T , typename F >
template<typename C >
static std::false_type cargo::has_member_impl< T, F >::check (   ...)
static

Member Data Documentation

template<typename T , typename F >
const bool cargo::has_member_impl< T, F >::value = std::is_same<decltype(check<T>(0)), std::true_type>::value
static

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