struct to merge two vectors More...
struct to merge two vectors
Definition at line 56 of file map_vector_std.hpp.
#include <map_vector_std.hpp>
Static Public Member Functions | |
| template<typename S , typename M , typename gp , unsigned int impl, unsigned int... args> | |
| static void | add (const vector< S, M, typename memory_traits_lin< S >::type, memory_traits_lin, gp, impl > &v_src, vect_dst &v_dst) | 
| It add the element of a source vector to a destination vector.  More... | |
      
  | 
  inlinestatic | 
It add the element of a source vector to a destination vector.
The number of properties in the source vector must be smaller than the destination all the properties of S must be mapped so if S has 3 properties 3 numbers for args are required
| S | Base object of the source vector | 
| M | memory type of the source vector | 
| gp | Grow policy of the source vector | 
| args | one or more number that define which property to set-up | 
| v_src | vector to merge | 
| v_dst | vector to merge and result of the merge | 
Definition at line 73 of file map_vector_std.hpp.