#include <make_ptr_instance.hpp>
Public Types | |
typedef objects::instance< Holder > | instance_t |
Static Public Member Functions | |
template<class Arg > | |
static Holder * | construct (void *storage, PyObject *, Arg &x) |
template<class Ptr > | |
static PyTypeObject * | get_class_object (Ptr const &x) |
static PyTypeObject const * | get_pytype () |
static PyObject * | execute (Arg &x) |
|
inherited |
|
inlinestatic |
|
inlinestaticinherited |
References BOOST_MPL_ASSERT, boost::icl::construct(), boost::filesystem::detail::none, boost::foreach_detail_::or_(), boost::protect(), and boost::python::objects::instance< Data >::storage.
Referenced by boost::python::detail::make_owning_holder::execute(), and boost::python::detail::make_reference_holder::execute().
|
inlinestatic |
References boost::python::get_pointer().
|
inlinestatic |