Warning, file /include/boost/python/converter/registered_pointee.hpp was not indexed
or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).
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