#include <generic.h>
Public Types | |
| typedef InstantiateH< TypeList < T, U >, Holder, i > | Instance |
| typedef Holder< typename TypeAt< TypeList< T, U >, j > ::Result, j+i > | TargetHolder |
| typedef Instance::RightBase | RightBase |
Static Public Member Functions | |
| static TargetHolder & | Get (Instance &h) |
| static TargetHolder const & | Get (Instance const &h) |
| typedef InstantiateH<TypeList<T, U>, Holder, i> dtUtil::InstantiateHAccessor< j, InstantiateH< TypeList< T, U >, Holder, i >, i >::Instance |
| typedef Holder<typename TypeAt<TypeList<T, U>, j>::Result, j+i> dtUtil::InstantiateHAccessor< j, InstantiateH< TypeList< T, U >, Holder, i >, i >::TargetHolder |
| typedef Instance::RightBase dtUtil::InstantiateHAccessor< j, InstantiateH< TypeList< T, U >, Holder, i >, i >::RightBase |
| static TargetHolder& dtUtil::InstantiateHAccessor< j, InstantiateH< TypeList< T, U >, Holder, i >, i >::Get | ( | Instance & | h | ) | [inline, static] |
| static TargetHolder const& dtUtil::InstantiateHAccessor< j, InstantiateH< TypeList< T, U >, Holder, i >, i >::Get | ( | Instance const & | h | ) | [inline, static] |