Macros
ext_params.hpp File Reference
#include <boost/mpl/aux_/config/preprocessor.hpp>
#include <boost/mpl/aux_/preprocessor/filter_params.hpp>
#include <boost/mpl/aux_/preprocessor/sub.hpp>
Include dependency graph for ext_params.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define BOOST_MPL_PP_EXT_PARAMS(i, j, p)   BOOST_MPL_PP_EXT_PARAMS_DELAY_1(i,BOOST_MPL_PP_SUB(j,i),p) \
 
#define BOOST_MPL_PP_EXT_PARAMS_1(i, p)   BOOST_MPL_PP_FILTER_PARAMS_##i(p##1,p##2,p##3,p##4,p##5,p##6,p##7,p##8,p##9)
 
#define BOOST_MPL_PP_EXT_PARAMS_2(i, p)   BOOST_MPL_PP_FILTER_PARAMS_##i(p##2,p##3,p##4,p##5,p##6,p##7,p##8,p##9,p1)
 
#define BOOST_MPL_PP_EXT_PARAMS_3(i, p)   BOOST_MPL_PP_FILTER_PARAMS_##i(p##3,p##4,p##5,p##6,p##7,p##8,p##9,p1,p2)
 
#define BOOST_MPL_PP_EXT_PARAMS_4(i, p)   BOOST_MPL_PP_FILTER_PARAMS_##i(p##4,p##5,p##6,p##7,p##8,p##9,p1,p2,p3)
 
#define BOOST_MPL_PP_EXT_PARAMS_5(i, p)   BOOST_MPL_PP_FILTER_PARAMS_##i(p##5,p##6,p##7,p##8,p##9,p1,p2,p3,p4)
 
#define BOOST_MPL_PP_EXT_PARAMS_6(i, p)   BOOST_MPL_PP_FILTER_PARAMS_##i(p##6,p##7,p##8,p##9,p1,p2,p3,p4,p5)
 
#define BOOST_MPL_PP_EXT_PARAMS_7(i, p)   BOOST_MPL_PP_FILTER_PARAMS_##i(p##7,p##8,p##9,p1,p2,p3,p4,p5,p6)
 
#define BOOST_MPL_PP_EXT_PARAMS_8(i, p)   BOOST_MPL_PP_FILTER_PARAMS_##i(p##8,p##9,p1,p2,p3,p4,p5,p6,p7)
 
#define BOOST_MPL_PP_EXT_PARAMS_9(i, p)   BOOST_MPL_PP_FILTER_PARAMS_##i(p##9,p1,p2,p3,p4,p5,p6,p7,p8)
 
#define BOOST_MPL_PP_EXT_PARAMS_DELAY_1(i, n, p)   BOOST_MPL_PP_EXT_PARAMS_DELAY_2(i,n,p) \
 
#define BOOST_MPL_PP_EXT_PARAMS_DELAY_2(i, n, p)   BOOST_MPL_PP_EXT_PARAMS_##i(n,p) \
 

Macro Definition Documentation

◆ BOOST_MPL_PP_EXT_PARAMS

#define BOOST_MPL_PP_EXT_PARAMS (   i,
  j,
 
)    BOOST_MPL_PP_EXT_PARAMS_DELAY_1(i,BOOST_MPL_PP_SUB(j,i),p) \

Definition at line 29 of file ext_params.hpp.

◆ BOOST_MPL_PP_EXT_PARAMS_1

#define BOOST_MPL_PP_EXT_PARAMS_1 (   i,
 
)    BOOST_MPL_PP_FILTER_PARAMS_##i(p##1,p##2,p##3,p##4,p##5,p##6,p##7,p##8,p##9)

Definition at line 41 of file ext_params.hpp.

◆ BOOST_MPL_PP_EXT_PARAMS_2

#define BOOST_MPL_PP_EXT_PARAMS_2 (   i,
 
)    BOOST_MPL_PP_FILTER_PARAMS_##i(p##2,p##3,p##4,p##5,p##6,p##7,p##8,p##9,p1)

Definition at line 42 of file ext_params.hpp.

◆ BOOST_MPL_PP_EXT_PARAMS_3

#define BOOST_MPL_PP_EXT_PARAMS_3 (   i,
 
)    BOOST_MPL_PP_FILTER_PARAMS_##i(p##3,p##4,p##5,p##6,p##7,p##8,p##9,p1,p2)

Definition at line 43 of file ext_params.hpp.

◆ BOOST_MPL_PP_EXT_PARAMS_4

#define BOOST_MPL_PP_EXT_PARAMS_4 (   i,
 
)    BOOST_MPL_PP_FILTER_PARAMS_##i(p##4,p##5,p##6,p##7,p##8,p##9,p1,p2,p3)

Definition at line 44 of file ext_params.hpp.

◆ BOOST_MPL_PP_EXT_PARAMS_5

#define BOOST_MPL_PP_EXT_PARAMS_5 (   i,
 
)    BOOST_MPL_PP_FILTER_PARAMS_##i(p##5,p##6,p##7,p##8,p##9,p1,p2,p3,p4)

Definition at line 45 of file ext_params.hpp.

◆ BOOST_MPL_PP_EXT_PARAMS_6

#define BOOST_MPL_PP_EXT_PARAMS_6 (   i,
 
)    BOOST_MPL_PP_FILTER_PARAMS_##i(p##6,p##7,p##8,p##9,p1,p2,p3,p4,p5)

Definition at line 46 of file ext_params.hpp.

◆ BOOST_MPL_PP_EXT_PARAMS_7

#define BOOST_MPL_PP_EXT_PARAMS_7 (   i,
 
)    BOOST_MPL_PP_FILTER_PARAMS_##i(p##7,p##8,p##9,p1,p2,p3,p4,p5,p6)

Definition at line 47 of file ext_params.hpp.

◆ BOOST_MPL_PP_EXT_PARAMS_8

#define BOOST_MPL_PP_EXT_PARAMS_8 (   i,
 
)    BOOST_MPL_PP_FILTER_PARAMS_##i(p##8,p##9,p1,p2,p3,p4,p5,p6,p7)

Definition at line 48 of file ext_params.hpp.

◆ BOOST_MPL_PP_EXT_PARAMS_9

#define BOOST_MPL_PP_EXT_PARAMS_9 (   i,
 
)    BOOST_MPL_PP_FILTER_PARAMS_##i(p##9,p1,p2,p3,p4,p5,p6,p7,p8)

Definition at line 49 of file ext_params.hpp.

◆ BOOST_MPL_PP_EXT_PARAMS_DELAY_1

#define BOOST_MPL_PP_EXT_PARAMS_DELAY_1 (   i,
  n,
 
)    BOOST_MPL_PP_EXT_PARAMS_DELAY_2(i,n,p) \

Definition at line 33 of file ext_params.hpp.

◆ BOOST_MPL_PP_EXT_PARAMS_DELAY_2

#define BOOST_MPL_PP_EXT_PARAMS_DELAY_2 (   i,
  n,
 
)    BOOST_MPL_PP_EXT_PARAMS_##i(n,p) \

Definition at line 37 of file ext_params.hpp.



sick_visionary_ros
Author(s): SICK AG TechSupport 3D Snapshot
autogenerated on Thu Feb 8 2024 03:56:20