Macros
mpl/aux_/preprocessor/repeat.hpp File Reference
#include <boost/mpl/aux_/config/preprocessor.hpp>
#include <boost/preprocessor/cat.hpp>
Include dependency graph for mpl/aux_/preprocessor/repeat.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_REPEAT(n, f, param)   BOOST_PP_CAT(BOOST_MPL_PP_REPEAT_,n)(f,param) \
 
#define BOOST_MPL_PP_REPEAT_0(f, p)
 
#define BOOST_MPL_PP_REPEAT_1(f, p)   f(0,0,p)
 
#define BOOST_MPL_PP_REPEAT_10(f, p)   f(0,0,p) f(0,1,p) f(0,2,p) f(0,3,p) f(0,4,p) f(0,5,p) f(0,6,p) f(0,7,p) f(0,8,p) f(0,9,p)
 
#define BOOST_MPL_PP_REPEAT_2(f, p)   f(0,0,p) f(0,1,p)
 
#define BOOST_MPL_PP_REPEAT_3(f, p)   f(0,0,p) f(0,1,p) f(0,2,p)
 
#define BOOST_MPL_PP_REPEAT_4(f, p)   f(0,0,p) f(0,1,p) f(0,2,p) f(0,3,p)
 
#define BOOST_MPL_PP_REPEAT_5(f, p)   f(0,0,p) f(0,1,p) f(0,2,p) f(0,3,p) f(0,4,p)
 
#define BOOST_MPL_PP_REPEAT_6(f, p)   f(0,0,p) f(0,1,p) f(0,2,p) f(0,3,p) f(0,4,p) f(0,5,p)
 
#define BOOST_MPL_PP_REPEAT_7(f, p)   f(0,0,p) f(0,1,p) f(0,2,p) f(0,3,p) f(0,4,p) f(0,5,p) f(0,6,p)
 
#define BOOST_MPL_PP_REPEAT_8(f, p)   f(0,0,p) f(0,1,p) f(0,2,p) f(0,3,p) f(0,4,p) f(0,5,p) f(0,6,p) f(0,7,p)
 
#define BOOST_MPL_PP_REPEAT_9(f, p)   f(0,0,p) f(0,1,p) f(0,2,p) f(0,3,p) f(0,4,p) f(0,5,p) f(0,6,p) f(0,7,p) f(0,8,p)
 
#define BOOST_MPL_PP_REPEAT_IDENTITY_FUNC(unused1, unused2, x)   x
 

Macro Definition Documentation

◆ BOOST_MPL_PP_REPEAT

#define BOOST_MPL_PP_REPEAT (   n,
  f,
  param 
)    BOOST_PP_CAT(BOOST_MPL_PP_REPEAT_,n)(f,param) \

Definition at line 23 of file mpl/aux_/preprocessor/repeat.hpp.

◆ BOOST_MPL_PP_REPEAT_0

#define BOOST_MPL_PP_REPEAT_0 (   f,
 
)

Definition at line 27 of file mpl/aux_/preprocessor/repeat.hpp.

◆ BOOST_MPL_PP_REPEAT_1

#define BOOST_MPL_PP_REPEAT_1 (   f,
 
)    f(0,0,p)

Definition at line 28 of file mpl/aux_/preprocessor/repeat.hpp.

◆ BOOST_MPL_PP_REPEAT_10

#define BOOST_MPL_PP_REPEAT_10 (   f,
 
)    f(0,0,p) f(0,1,p) f(0,2,p) f(0,3,p) f(0,4,p) f(0,5,p) f(0,6,p) f(0,7,p) f(0,8,p) f(0,9,p)

Definition at line 37 of file mpl/aux_/preprocessor/repeat.hpp.

◆ BOOST_MPL_PP_REPEAT_2

#define BOOST_MPL_PP_REPEAT_2 (   f,
 
)    f(0,0,p) f(0,1,p)

Definition at line 29 of file mpl/aux_/preprocessor/repeat.hpp.

◆ BOOST_MPL_PP_REPEAT_3

#define BOOST_MPL_PP_REPEAT_3 (   f,
 
)    f(0,0,p) f(0,1,p) f(0,2,p)

Definition at line 30 of file mpl/aux_/preprocessor/repeat.hpp.

◆ BOOST_MPL_PP_REPEAT_4

#define BOOST_MPL_PP_REPEAT_4 (   f,
 
)    f(0,0,p) f(0,1,p) f(0,2,p) f(0,3,p)

Definition at line 31 of file mpl/aux_/preprocessor/repeat.hpp.

◆ BOOST_MPL_PP_REPEAT_5

#define BOOST_MPL_PP_REPEAT_5 (   f,
 
)    f(0,0,p) f(0,1,p) f(0,2,p) f(0,3,p) f(0,4,p)

Definition at line 32 of file mpl/aux_/preprocessor/repeat.hpp.

◆ BOOST_MPL_PP_REPEAT_6

#define BOOST_MPL_PP_REPEAT_6 (   f,
 
)    f(0,0,p) f(0,1,p) f(0,2,p) f(0,3,p) f(0,4,p) f(0,5,p)

Definition at line 33 of file mpl/aux_/preprocessor/repeat.hpp.

◆ BOOST_MPL_PP_REPEAT_7

#define BOOST_MPL_PP_REPEAT_7 (   f,
 
)    f(0,0,p) f(0,1,p) f(0,2,p) f(0,3,p) f(0,4,p) f(0,5,p) f(0,6,p)

Definition at line 34 of file mpl/aux_/preprocessor/repeat.hpp.

◆ BOOST_MPL_PP_REPEAT_8

#define BOOST_MPL_PP_REPEAT_8 (   f,
 
)    f(0,0,p) f(0,1,p) f(0,2,p) f(0,3,p) f(0,4,p) f(0,5,p) f(0,6,p) f(0,7,p)

Definition at line 35 of file mpl/aux_/preprocessor/repeat.hpp.

◆ BOOST_MPL_PP_REPEAT_9

#define BOOST_MPL_PP_REPEAT_9 (   f,
 
)    f(0,0,p) f(0,1,p) f(0,2,p) f(0,3,p) f(0,4,p) f(0,5,p) f(0,6,p) f(0,7,p) f(0,8,p)

Definition at line 36 of file mpl/aux_/preprocessor/repeat.hpp.

◆ BOOST_MPL_PP_REPEAT_IDENTITY_FUNC

#define BOOST_MPL_PP_REPEAT_IDENTITY_FUNC (   unused1,
  unused2,
 
)    x

Definition at line 49 of file mpl/aux_/preprocessor/repeat.hpp.



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