Boost logo

Boost Users :

Subject: [Boost-users] [lambda] delayed assignment to a member
From: Igor R (boost.lists_at_[hidden])
Date: 2009-10-29 13:16:11


Hello,

How can I create a functor, which would assign to a member variable,
when invoked? I mean, something like this:

int member_;
//...

lambda::bind(my_obj::member_, this, 5);

The above bind itself compiles, but if I try to invoke it or to assign
to a function<void()>, it doesn't compile.

Thanks.


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net