Implementation of noPointer_sequence_impl. More...
Implementation of noPointer_sequence_impl.
Case of a property that has not noPointers method
| v | original boost::fusion::vector | 
| p1 | property we are considering | 
| remaining | properties to push | 
Definition at line 113 of file object_creator.hpp.
#include <object_creator.hpp>
Public Types | |
| 
typedef std::remove_reference < typename std::remove_pointer < typename boost::mpl::at< v, boost::mpl::int_< p1 > >::type > ::type >::type  | obj_type | 
| 
typedef  noPointers_sequence_impl< v,prp...> ::type  | v_step | 
| 
typedef conditional_push < v_step, boost::mpl::int_< p1 > ,!has_noPointers< obj_type > ::value &&!std::is_fundamental < obj_type >::value >::type  | type |