Loki::TL Namespace Reference


Classes

struct  nameof_type
struct  sizeof_type
struct  IterateTypes< Typelist< T1, T2 >, GenFunc >
struct  IterateTypes
struct  IterateTypes< NullType, GenFunc >
struct  MakeTypelist
struct  MakeTypelist<>
struct  Length< NullType >
struct  Length< Typelist< T, U > >
struct  TypeAt< Typelist< Head, Tail >, 0 >
struct  TypeAt< Typelist< Head, Tail >, i >
struct  TypeAtNonStrict
struct  TypeAtNonStrict< Typelist< Head, Tail >, 0, DefaultType >
struct  TypeAtNonStrict< Typelist< Head, Tail >, i, DefaultType >
struct  IndexOf< NullType, T >
struct  IndexOf< Typelist< T, Tail >, T >
struct  IndexOf< Typelist< Head, Tail >, T >
struct  Append< NullType, NullType >
struct  Append< NullType, T >
struct  Append< NullType, Typelist< Head, Tail > >
struct  Append< Typelist< Head, Tail >, T >
struct  Erase< NullType, T >
struct  Erase< Typelist< T, Tail >, T >
struct  Erase< Typelist< Head, Tail >, T >
struct  EraseAll< NullType, T >
struct  EraseAll< Typelist< T, Tail >, T >
struct  EraseAll< Typelist< Head, Tail >, T >
struct  NoDuplicates< NullType >
struct  NoDuplicates< Typelist< Head, Tail > >
struct  Replace< NullType, T, U >
struct  Replace< Typelist< T, Tail >, T, U >
struct  Replace< Typelist< Head, Tail >, T, U >
struct  ReplaceAll< NullType, T, U >
struct  ReplaceAll< Typelist< T, Tail >, T, U >
struct  ReplaceAll< Typelist< Head, Tail >, T, U >
struct  Reverse< NullType >
struct  Reverse< Typelist< Head, Tail > >
struct  MostDerived< NullType, T >
struct  MostDerived< Typelist< Head, Tail >, T >
struct  DerivedToFront< NullType >
struct  DerivedToFront< Typelist< Head, Tail > >

Functions

template<typename Types, template< class > class UnitFunc, typename II>
void iterate_types (II ii)


Generated on Sun Feb 25 16:53:01 2007 for Loki by  doxygen 1.5.1-p1