123456789101112131415161718192021222324252627282930313233343536373839 |
- #ifndef BOOST_MPL_AUX_ARITY_HPP_INCLUDED
- #define BOOST_MPL_AUX_ARITY_HPP_INCLUDED
- #include <boost/mpl/aux_/config/dtp.hpp>
- #if defined(BOOST_MPL_CFG_BROKEN_DEFAULT_PARAMETERS_IN_NESTED_TEMPLATES)
- # include <boost/mpl/aux_/nttp_decl.hpp>
- # include <boost/mpl/aux_/config/static_constant.hpp>
- namespace boost { namespace mpl { namespace aux {
- template< typename F, BOOST_MPL_AUX_NTTP_DECL(int, N) >
- struct arity
- {
- BOOST_STATIC_CONSTANT(int, value = N);
- };
- }}}
- #endif
- #endif
|