libcvd
Classes | Public Types | Static Public Member Functions | Static Public Attributes | List of all members
CVD::Internal::IsDummy< C > Struct Template Reference

Classes

struct  SFINAE_dummy
 

Public Types

typedef char One[1]
 
typedef char Two[2]
 

Static Public Member Functions

template<class S >
static const C & get ()
 
static One & detect_dummy (...)
 
template<class S >
static SFINAE_dummy< sizeof(typename S::dummy)>::Type & detect_dummy (const S &)
 

Static Public Attributes

static const bool Is = (sizeof(detect_dummy(get<C>())) == 2)
 

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