Boost logo

Boost Users :

From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2008-07-03 18:08:47


AMDG

Vjekoslav Brajkovic wrote:
> On Thu, 3 Jul 2008, Steven Watanabe wrote:
>> You can't convert from int to command_t implicitly.
>> Does it work if you pass DEPOSIT_CHUNK instead
>> of 2?
>
> Unfortunately not. Initially I was passing <command_t command> from
> handle_init(), but then I decided to put value 2, so that I can isolate
> the issue.

Does it work if you use mem_fn?

            boost::bind(
                    boost::mem_fn(&com_client::handle_connect),
                    this,
                    2,
                    boost::asio::placeholders::error,
                    ++endpoint_iterator)

How about an explicit return type?

            boost::bind<void>(
                    &com_client::handle_connect,
                    this,
                    2,
                    boost::asio::placeholders::error,
                    ++endpoint_iterator)

In Christ,
Steven Watanabe


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