detail::typelist_chain_transform_< typelist_chain< Hd, Tl >, Transform > Struct Template Reference

#include <typelist_transform.hpp>

List of all members.

Public Types

typedef typelist_chain_transform_<
Tl, Transform >::type 
rest
typedef Transform< Hd >::type my_type
typedef typelist_chain< my_type,
rest
type


Detailed Description

template<class Hd, class Tl, template< typename T > class Transform>
struct detail::typelist_chain_transform_< typelist_chain< Hd, Tl >, Transform >

Definition at line 73 of file typelist_transform.hpp.


Member Typedef Documentation

template<class Hd, class Tl, template< typename T > class Transform>
typedef Transform<Hd>::type detail::typelist_chain_transform_< typelist_chain< Hd, Tl >, Transform >::my_type

Definition at line 79 of file typelist_transform.hpp.

template<class Hd, class Tl, template< typename T > class Transform>
typedef typelist_chain_transform_< Tl, Transform>::type detail::typelist_chain_transform_< typelist_chain< Hd, Tl >, Transform >::rest

Definition at line 77 of file typelist_transform.hpp.

template<class Hd, class Tl, template< typename T > class Transform>
typedef typelist_chain< my_type, rest> detail::typelist_chain_transform_< typelist_chain< Hd, Tl >, Transform >::type

Definition at line 81 of file typelist_transform.hpp.


The documentation for this struct was generated from the following file:
Generated on Tue Feb 2 16:58:28 2010 for GNU C++ STL by  doxygen 1.4.7