C++ Template Metaprogramming
Solutions to the exercises throughout the book
|
Implement the dimensions_b
sequence.
More...
#include <exercise-5-7.hpp>
Public Types | |
typedef dimensions_b_tag | tag |
typedef boost::mpl::void_ | next |
typedef boost::mpl::void_ | prev |
Implement the dimensions_b
sequence.
T
type (i.e., an empty list).T | The compound array type to examine. |
Next | The next item in the sequence (saved as we build the sequence). |
Definition at line 54 of file exercise-5-7.hpp.
typedef boost::mpl::void_ exercise_5_7::dimensions_b_impl< T, Next >::next |
Definition at line 59 of file exercise-5-7.hpp.
typedef boost::mpl::void_ exercise_5_7::dimensions_b_impl< T, Next >::prev |
Definition at line 60 of file exercise-5-7.hpp.
typedef dimensions_b_tag exercise_5_7::dimensions_b_impl< T, Next >::tag |
Definition at line 57 of file exercise-5-7.hpp.