#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>
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 |
| #define AUX778076_PARAMS | ( | param, | |
| sub | |||
| ) |
Definition at line 38 of file logical_op.hpp.
| #define AUX778076_SHIFTED_PARAMS | ( | param, | |
| sub | |||
| ) |
Definition at line 45 of file logical_op.hpp.
| #define AUX778076_SPEC_PARAMS | ( | param | ) |
Definition at line 52 of file logical_op.hpp.