3 #include <mpl/typelist/TypeList.h>
4 #include <mpl/typelist/Element.h>
15 template <
class TList>
16 class CreateWideInheritance_Base;
17 template <
class H,
class T>
class CreateWideInheritance_Base< TypeList<H,T> > :
18 public CreateWideInheritance_Base<H>,
19 public CreateWideInheritance_Base<T>
22 template <
class SimpleType>
class CreateWideInheritance_Base:
public SimpleType
25 template < >
class CreateWideInheritance_Base<
NullType >
35 :
public _private::CreateWideInheritance_Base<TList>
Definition: InheritanceCreator.h:37
Definition: BasicTypes.h:7
Definition: Callback_Impl.h:11
Definition: TypeList.h:17