File indexing completed on 2025-01-18 09:50:37
0001
0002
0003
0004
0005 #ifndef REGISTERED_POINTEE_DWA2002710_HPP
0006 # define REGISTERED_POINTEE_DWA2002710_HPP
0007 # include <boost/python/converter/registered.hpp>
0008 # include <boost/python/converter/pointer_type_id.hpp>
0009 # include <boost/python/converter/registry.hpp>
0010 # include <boost/python/detail/type_traits.hpp>
0011
0012 namespace boost { namespace python { namespace converter {
0013
0014 struct registration;
0015
0016 template <class T>
0017 struct registered_pointee
0018 : registered<
0019 typename boost::python::detail::remove_pointer<
0020 typename boost::python::detail::remove_cv<
0021 typename boost::python::detail::remove_reference<T>::type
0022 >::type
0023 >::type
0024 >
0025 {
0026 };
0027 }}}
0028
0029 #endif