mpl.ih File Reference

mpl internal header More...
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Detailed Description

mpl internal header

Definition in file mpl.ih.


Defines

#define  IH_SENF_Utils_mpl_   1
#define  SENF_MPL_SLOT_I_CHOOSE(a, b)   (a != 0 ? a-1 : (b))
#define  SENF_MPL_SLOT_I_CHECK(name, a, b)
#define  SENF_MPL_SLOT_I_GET(name)

Define Documentation

#define
IH_SENF_Utils_mpl_   1

Definition at line 27 of file mpl.ih.

#define
SENF_MPL_SLOT_I_CHECK ( name,
a,
)

Value:

SENF_MPL_SLOT_I_CHOOSE(                                                                        \
       SENF_MPL_RV(_SENF_MPL_SLOT_ ## name (senf::mpl::take_int<(a)>())),                         \
       b )

Definition at line 35 of file mpl.ih.

#define
SENF_MPL_SLOT_I_CHOOSE ( a,
)

Definition at line 33 of file mpl.ih.

#define
SENF_MPL_SLOT_I_GET ( name  )

Definition at line 40 of file mpl.ih.