#include <generic.h>
Public Types | |
| enum | { ordern = i } |
| typedef Holder< typename TypeList< T, U >::Head, i > | LeftBase |
| typedef InstantiateH< typename TypeList< T, U >::Tail, Holder, i+1 > | RightBase |
Public Member Functions | |
| InstantiateH (typename TypeList< T, U >::Head h, RightBase const &t) | |
| InstantiateH (typename TypeList< T, U >::Head h, NullType) | |
| InstantiateH (typename TypeList< T, U >::Head h) | |
| InstantiateH () | |
| typedef Holder<typename TypeList<T, U>::Head, i> dtUtil::InstantiateH< TypeList< T, U >, Holder, i >::LeftBase |
| typedef InstantiateH<typename TypeList<T, U>::Tail, Holder, i+1> dtUtil::InstantiateH< TypeList< T, U >, Holder, i >::RightBase |
| anonymous enum |
| dtUtil::InstantiateH< TypeList< T, U >, Holder, i >::InstantiateH | ( | typename TypeList< T, U >::Head | h, | |
| RightBase const & | t | |||
| ) | [inline] |
| dtUtil::InstantiateH< TypeList< T, U >, Holder, i >::InstantiateH | ( | typename TypeList< T, U >::Head | h, | |
| NullType | ||||
| ) | [inline] |
| dtUtil::InstantiateH< TypeList< T, U >, Holder, i >::InstantiateH | ( | typename TypeList< T, U >::Head | h | ) | [inline] |
| dtUtil::InstantiateH< TypeList< T, U >, Holder, i >::InstantiateH | ( | ) | [inline] |