template<class T>
struct SG::TopBase< T >
Calculate topmost base accessible via SG_BASES that also has a defined CLID.
For example, if we have
#define SG_BASES(D,...)
Declare the base classes from which D derives.
with all three classes having CLIDs defined, then TopBase<C1>::type, TopBase<C2>::type, and TopBase<C3>::type all yield C1.
If, on the other hand, there is no CLID for C2, then TopBase<C3>::type will yield C3.
For the use of this, see the comments for ReadDecorHandleKey.
Definition at line 45 of file TopBase.h.