Classes | Namespaces | Macros | Functions
logical_op.hpp File Reference
#include <boost/mpl/bool.hpp>
#include <boost/mpl/aux_/nested_type_wknd.hpp>
#include <boost/mpl/aux_/na_spec.hpp>
#include <boost/mpl/aux_/lambda_support.hpp>
#include <boost/mpl/limits/arity.hpp>
#include <boost/mpl/aux_/preprocessor/params.hpp>
#include <boost/mpl/aux_/preprocessor/ext_params.hpp>
#include <boost/mpl/aux_/preprocessor/def_params_tail.hpp>
#include <boost/mpl/aux_/preprocessor/enum.hpp>
#include <boost/mpl/aux_/preprocessor/sub.hpp>
#include <boost/mpl/aux_/config/ctps.hpp>
#include <boost/mpl/aux_/config/workaround.hpp>
#include <boost/preprocessor/dec.hpp>
#include <boost/preprocessor/inc.hpp>
#include <boost/preprocessor/cat.hpp>
Include dependency graph for logical_op.hpp:

Go to the source code of this file.

Classes

struct  boost::mpl::AUX778076_OP_NAME< BOOST_MPL_AUX_NA_PARAM, BOOST_MPL_AUX_NA_PARAM >
 

Namespaces

 boost
 BOOST_MOVE_USE_STANDARD_LIBRARY_MOVE.
 
 boost::mpl
 
 boost::mpl::aux
 

Macros

#define AUX778076_PARAMS(param, sub)
 
#define AUX778076_SHIFTED_PARAMS(param, sub)
 
#define AUX778076_SPEC_PARAMS(param)
 

Functions

struct AUX778076_PARAMS(T, 1) > struct boost::mpl::aux::AUX778076_SPEC_PARAMS (BOOST_PP_CAT(AUX778076_OP_VALUE2, _)) >
 
template<bool C_, AUX778076_PARAMS(typename T, 1) >
struct boost::mpl::aux::BOOST_PP_CAT (AUX778076_OP_NAME, impl)
 
template<>
struct AUX778076_PARAMS(T, 1) > struct boost::mpl::aux::BOOST_PP_CAT (AUX778076_OP_NAME, impl)< AUX778076_OP_VALUE2
 
template<AUX778076_PARAMS(typename T, 1) >
struct boost::mpl::aux::BOOST_PP_CAT (AUX778076_OP_NAME, impl)< AUX778076_OP_VALUE2
 

Macro Definition Documentation

◆ AUX778076_PARAMS

#define AUX778076_PARAMS (   param,
  sub 
)
Value:

Definition at line 38 of file logical_op.hpp.

◆ AUX778076_SHIFTED_PARAMS

#define AUX778076_SHIFTED_PARAMS (   param,
  sub 
)
Value:

Definition at line 45 of file logical_op.hpp.

◆ AUX778076_SPEC_PARAMS

#define AUX778076_SPEC_PARAMS (   param)
Value:

Definition at line 52 of file logical_op.hpp.

BOOST_PP_INC
#define BOOST_PP_INC(x)
Definition: arithmetic/inc.hpp:24
BOOST_MPL_PP_SUB
#define BOOST_MPL_PP_SUB(i, j)
Definition: mpl/aux_/preprocessor/sub.hpp:34
BOOST_MPL_LIMIT_METAFUNCTION_ARITY
#define BOOST_MPL_LIMIT_METAFUNCTION_ARITY
Definition: limits/arity.hpp:18
BOOST_MPL_PP_PARAMS
#define BOOST_MPL_PP_PARAMS(n, p)
Definition: params.hpp:28
BOOST_PP_DEC
#define BOOST_PP_DEC(x)
Definition: arithmetic/dec.hpp:24
BOOST_MPL_PP_ENUM
#define BOOST_MPL_PP_ENUM(n, param)
Definition: mpl/aux_/preprocessor/enum.hpp:28
BOOST_MPL_PP_EXT_PARAMS
#define BOOST_MPL_PP_EXT_PARAMS(i, j, p)
Definition: ext_params.hpp:29


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