ARB
|
#include <downcast.h>
Public Types | |
typedef const volatile B | CVB |
typedef const volatile D | CVD |
Static Public Member Functions | |
template<typename T > | |
static yes | check (CVD *, T) |
static no | check (CVB *, int) |
Static Public Attributes | |
static const bool | value = sizeof(check(Host<CVB,CVD>(), int())) == sizeof(yes) |
Definition at line 48 of file downcast.h.
typedef const volatile B ARB_type_traits::is_base_of< B, D >::CVB |
Definition at line 49 of file downcast.h.
typedef const volatile D ARB_type_traits::is_base_of< B, D >::CVD |
Definition at line 50 of file downcast.h.
|
static |
|
static |
|
static |
Definition at line 55 of file downcast.h.