[C++-sig] Re: will custom lvalue converters be supported?

Ralf W. Grosse-Kunstleve rwgk at yahoo.com
Wed Jul 21 01:03:24 CEST 2004


--- David Abrahams <dave at boost-consulting.com> wrote:
> "Igor Lapshin" <igor at pcigeomatics.com> writes:
> > I am wondering if custom lvalue converters are planned to be supported
> > in near future. 
> 
> There are no such plans.
> 
> > The FAQ say that they are not supported, but I found some
> > declarations in Python.Boost source code, which look as relevant to
> > lvalue conversions, e.g. void* get_lvalue_from_python().
> 
> There's nothing in Boost.Python that would allow the example to work.
> 
> > I have almost exactly the situation as it is described in FAQ (but
> > with my custom classes):
> 
> What does the parenthetical remark mean?  Maybe that small difference
> means you don't need what's being discussed there.

... and if you really need the behavior outlined in the FAQ you could write a
thin wrapper with boost::python::list in the signature. This is a problem only
if you have a large number of functions with a "write back" requirement.

Ralf



		
__________________________________
Do you Yahoo!?
New and Improved Yahoo! Mail - 100MB free storage!
http://promotions.yahoo.com/new_mail 



More information about the Cplusplus-sig mailing list