uLib-0.2
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
uLib::mpl::inherit_nofold< TypeSeq > Struct Template Reference

#include <Core/Mpl.h>

Public Types

typedef detail::inherit_nofold
< TypeSeq, mpl::size< TypeSeq >
::type::value > 
type
 

Detailed Description

template<class TypeSeq>
struct uLib::mpl::inherit_nofold< TypeSeq >

Build a derivation tuple from mpl type sequence. The same behavior can be obtained by inherit_linearly but folding derivation results in a hard to read debugging

Member Typedef Documentation

template<class TypeSeq >
typedef detail::inherit_nofold< TypeSeq, mpl::size<TypeSeq>::type::value > uLib::mpl::inherit_nofold< TypeSeq >::type

The documentation for this struct was generated from the following file: