ADTF  3.18.2
has_interface_type< T >

template that checks whether a type has an accessible interface_type property. More...

Inheritance diagram for has_interface_type< T >:
[legend]

Public Types

enum  { value = sizeof(test<T>(nullptr)) == sizeof(char) }
 

Private Types

typedef char one
 
typedef long two
 

Static Private Member Functions

template<typename C >
static one test (typename C::interface_type *)
 
template<typename C >
static two test (...)
 

Detailed Description

template<typename T>
class adtf::ucom::catwo::detail::has_interface_type< T >

template that checks whether a type has an accessible interface_type property.

Definition at line 20 of file object.h.