OpenFPM_pdata  4.1.0
Project that contain the implementation of distributed structures
 
Loading...
Searching...
No Matches
vmpl_create_constant< N, M > Struct Template Reference

Detailed Description

template<unsigned int N, unsigned int M>
struct vmpl_create_constant< N, M >

It create a mpl::vector sequence of integer with a constant A

usage:

vmpl_create_constant<3,5>::type

is mapped to

boost::mpl::vector<int_<5>,int_<5>,int<5>>

Definition at line 118 of file create_vmpl_sequence.hpp.

#include <create_vmpl_sequence.hpp>

Public Types

typedef exit_impl_sq< N, M >::type exit_
 end condition
 
typedef to_variadic_const_impl< 1, N, M, exit_::value, M >::type type
 generate the boost::fusion::vector apply H on each term
 

Member Typedef Documentation

◆ exit_

template<unsigned int N, unsigned int M>
typedef exit_impl_sq<N,M>::type vmpl_create_constant< N, M >::exit_

end condition

Definition at line 121 of file create_vmpl_sequence.hpp.

◆ type

template<unsigned int N, unsigned int M>
typedef to_variadic_const_impl<1,N,M,exit_::value,M>::type vmpl_create_constant< N, M >::type

generate the boost::fusion::vector apply H on each term

Definition at line 124 of file create_vmpl_sequence.hpp.


The documentation for this struct was generated from the following file: