/** \file
\brief mpl public header */
-#ifndef HH_mpl_
-#define HH_mpl_ 1
+#ifndef HH_SENF_Utils_mpl_
+#define HH_SENF_Utils_mpl_ 1
// Custom includes
#include "../config.hh"
to mark missing arguments
\note Don't use this as an empty base class. We may add some informative members to this.
+ \ingroup senfmpl
*/
struct nil {};
*/
template <class _> struct take_class {};
+#ifndef SENF_MPL_SLOT_NOEXPAND
+
/** \brief Define MPL slot
The slot macros \ref SENF_MPL_SLOT_DEF(), \ref SENF_MPL_SLOT_SET() and \ref
# define SENF_MPL_SLOT_GET(name) \
SENF_MPL_SLOT_I_GET(name)
+#endif
+
}}
///////////////////////////////hh.e////////////////////////////////////////