#include <apibase.h>
Public Types | |
using | DT = typename std::decay< D >::type |
using | BT = typename std::decay< B >::type |
using | EDT = typename GetErasedType< DT >::type |
using | EBT = typename GetErasedType< BT >::type |
using | Helper = maxon::details::HasBaseHelper< EDT, EBT, maxon::details::CheckHasBaseHelper< EDT, EBT >::value > |
Static Public Member Functions | |
static BT * | Cast (DT *ptr) |
static const BT * | Cast (const DT *ptr) |
Static Public Attributes | |
static const Bool | value |
using EDT = typename GetErasedType<DT>::type |
using EBT = typename GetErasedType<BT>::type |
using Helper = maxon::details::HasBaseHelper<EDT, EBT, maxon::details::CheckHasBaseHelper<EDT, EBT>::value> |
|
static |