Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

Loki::TL::DerivedToFront< Typelist< Head, Tail > > Struct Template Reference

#include <lokiTypelist.h>

List of all members.

Public Types

typedef Typelist< TheMostDerived,
L
Result

Private Types

typedef MostDerived< Tail,
Head >::Result 
TheMostDerived
typedef Replace< Tail, TheMostDerived,
Head >::Result 
Temp
typedef DerivedToFront< Temp
>::Result 
L

template<class Head, class Tail>
struct Loki::TL::DerivedToFront< Typelist< Head, Tail > >


Member Typedef Documentation

template<class Head, class Tail>
typedef DerivedToFront<Temp>::Result Loki::TL::DerivedToFront< Typelist< Head, Tail > >::L [private]
 

template<class Head, class Tail>
typedef Typelist<TheMostDerived, L> Loki::TL::DerivedToFront< Typelist< Head, Tail > >::Result
 

template<class Head, class Tail>
typedef Replace<Tail, TheMostDerived, Head>::Result Loki::TL::DerivedToFront< Typelist< Head, Tail > >::Temp [private]
 

template<class Head, class Tail>
typedef MostDerived<Tail, Head>::Result Loki::TL::DerivedToFront< Typelist< Head, Tail > >::TheMostDerived [private]
 


The documentation for this struct was generated from the following file:
Generated on Sun Oct 29 02:32:34 2006 for ACS C++ API by doxygen 1.3.6