Implementation of object creator. More...
Implementation of object creator.
v | original boost::fusion::vector |
vc | basic boost::fusion::vector object from where start to push |
p1 | actual property |
remaining | properties to push |
Definition at line 290 of file object_creator.hpp.
#include <object_creator.hpp>
Public Types | |
typedef object_creator_chunking_impl< v, vc, prp... >::type | vc_step |
typedef boost::remove_reference< typenameboost::mpl::at< v, boost::mpl::int_< p1 > >::type >::type | ele_array |
typedef ele_array::value_type | ele |
typedef boost::mpl::push_front< vc_step, ele >::type | type |
typedef ele_array::value_type object_creator_chunking_impl< v, vc, p1, prp... >::ele |
Definition at line 297 of file object_creator.hpp.
typedef boost::remove_reference<typenameboost::mpl::at<v,boost::mpl::int_<p1>>::type>::type object_creator_chunking_impl< v, vc, p1, prp... >::ele_array |
Definition at line 294 of file object_creator.hpp.
typedef boost::mpl::push_front<vc_step,ele>::type object_creator_chunking_impl< v, vc, p1, prp... >::type |
Definition at line 300 of file object_creator.hpp.
typedef object_creator_chunking_impl<v,vc,prp...>::type object_creator_chunking_impl< v, vc, p1, prp... >::vc_step |
Definition at line 292 of file object_creator.hpp.