13#ifndef ATHENAKERNEL_TOPBASE_H
14#define ATHENAKERNEL_TOPBASE_H
40 static const bool has_base = !std::is_same<Base1, SG::NoBase>::value;
41 typedef typename std::conditional<
has_base,
Provide an interface for finding inheritance information at run time.
Marker to indicate a nonexistent base class.
Calculate topmost base accessible via SG_BASES.
std::conditional< has_base, typenameTopBase< Base1 >::type, T >::type type
SG::Bases< T >::bases::Base1 Base1
static const bool has_base