#include <make_constructor.hpp>
Public Types | |
typedef constructor_result_converter | result_converter |
typedef offset_args< typename BasePolicy_::argument_package, mpl::int_< 1 > > | argument_package |
Public Member Functions | |
constructor_policy (BasePolicy_ base) | |
BOOST_MPL_ASSERT_MSG ((is_same< typename BasePolicy_::result_converter, default_result_converter >::value), MAKE_CONSTRUCTOR_SUPPLIES_ITS_OWN_RESULT_CONVERTER_THAT_WOULD_OVERRIDE_YOURS,(typename BasePolicy_::result_converter)) | |
typedef offset_args<typename BasePolicy_::argument_package, mpl::int_<1> > boost::python::detail::constructor_policy< BasePolicy_ >::argument_package |
typedef constructor_result_converter boost::python::detail::constructor_policy< BasePolicy_ >::result_converter |
|
inline |
boost::python::detail::constructor_policy< BasePolicy_ >::BOOST_MPL_ASSERT_MSG | ( | (is_same< typename BasePolicy_::result_converter, default_result_converter >::value) | , |
MAKE_CONSTRUCTOR_SUPPLIES_ITS_OWN_RESULT_CONVERTER_THAT_WOULD_OVERRIDE_YOURS | , | ||
(typename BasePolicy_::result_converter) | |||
) |