Implementation of noPointer_sequence_impl. More...
#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 |
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.