[C++-sig] Automatic type conversion again

Albert Strasheim fullung at gmail.com
Tue May 8 23:45:43 CEST 2007

Hello all

Referring to Roman's excellent guide here:


Is there any way to allow conversion of PyObject* when passing to 
functions that expect references or pointers? In Roman's code he 
explicitly checks that doing this throws a TypeError:



self.failUnlessRaises( TypeError, tuples.test_triplet_ref_110, (1,1,0) )

I can do this with SWIG typemaps, but SWIG doesn't seem to have a 
built-in equivalent for return_internal_reference or 
with_custodian_and_ward_postcall, so I'd like to stick to using 
Boost.Python if at all possible.

Any advice would be appreciated. Thanks.



More information about the Cplusplus-sig mailing list