Transform a types list into a types list of shared pointers. More...
#include <roboptim/core/problem.hh>
Public Types | |
| typedef boost::mpl::transform < CLIST, typename boost::shared_ptr < boost::mpl::_1 > >::type | type |
| Result. | |
Transform a types list into a types list of shared pointers.
If the input list is: @code
boost::mpl::vector<int, long>
then the result (type) will be: @code
boost::mpl::vector<boost::shared_ptr<int>, boost::shared_ptr<long> >
\tparam CLIST list that will be transformed