Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::python::converter::registry Namespace Reference

Functions

BOOST_PYTHON_DECL registration
const & 
lookup (type_info)
 
BOOST_PYTHON_DECL registration
const & 
lookup_shared_ptr (type_info)
 
BOOST_PYTHON_DECL registration
const * 
query (type_info)
 
BOOST_PYTHON_DECL void insert (to_python_function_t, type_info, PyTypeObject const *(*to_python_target_type)()=0)
 
BOOST_PYTHON_DECL void insert (convertible_function, type_info, PyTypeObject const *(*expected_pytype)()=0)
 
BOOST_PYTHON_DECL void insert (convertible_function, constructor_function, type_info, PyTypeObject const *(*expected_pytype)()=0)
 
BOOST_PYTHON_DECL void push_back (convertible_function, constructor_function, type_info, PyTypeObject const *(*expected_pytype)()=0)
 

Function Documentation

BOOST_PYTHON_DECL void boost::python::converter::registry::insert ( to_python_function_t  ,
type_info  ,
PyTypeObject const *(*)()  to_python_target_type = 0 
)
BOOST_PYTHON_DECL void boost::python::converter::registry::insert ( convertible_function  ,
type_info  ,
PyTypeObject const *(*)()  expected_pytype = 0 
)
BOOST_PYTHON_DECL void boost::python::converter::registry::insert ( convertible_function  ,
constructor_function  ,
type_info  ,
PyTypeObject const *(*)()  expected_pytype = 0 
)
BOOST_PYTHON_DECL registration const& boost::python::converter::registry::lookup_shared_ptr ( type_info  )
BOOST_PYTHON_DECL void boost::python::converter::registry::push_back ( convertible_function  ,
constructor_function  ,
type_info  ,
PyTypeObject const *(*)()  expected_pytype = 0 
)