All pastes #297404 Raw Edit

Mine

public text v1 · immutable
#297404 ·published 2006-12-31 01:45 UTC
rendered paste body
/Users/max/Desktop/client_server_test/server.cpp: In member function 'void Server::promoteStringToClients(std::string)': /Users/max/Desktop/client_server_test/server.cpp:105: error: request for member 'writeStringToSocket' in 'this', which is of non-class type 'Server* const' /usr/local/include/boost/bind.hpp: In member function 'void boost::_bi::list3::operator()(boost::_bi::type, F&, A&, int) [with F = boost::_mfi::mf2, const asio::error&>, A = boost::_bi::list1, A1 = boost::_bi::value, A2 = boost::_bi::value, A3 = boost::arg<1>]': /usr/local/include/boost/bind/bind_template.hpp:32: instantiated from 'typename boost::_bi::result_traits::type boost::_bi::bind_t::operator()(A1&) [with A1 = asio::error, R = void, F = boost::_mfi::mf2, const asio::error&>, L = boost::_bi::list3, boost::_bi::value, boost::arg<1> >]' /usr/local/include/asio/detail/bind_handler.hpp:37: instantiated from 'void asio::detail::binder1::operator()() [with Handler = boost::_bi::bind_t, const asio::error&>, boost::_bi::list3, boost::_bi::value, boost::arg<1> > >, Arg1 = asio::error]' /usr/local/include/asio/detail/task_io_service.hpp:333: instantiated from 'static void asio::detail::task_io_service::handler_wrapper::do_call(asio::detail::task_io_service::handler_base*) [with Handler = asio::detail::binder1, const asio::error&>, boost::_bi::list3, boost::_bi::value, boost::arg<1> > >, asio::error>, Task = asio::detail::kqueue_reactor]' /usr/local/include/asio/detail/task_io_service.hpp:313: instantiated from 'asio::detail::task_io_service::handler_wrapper::handler_wrapper(Handler) [with Handler = asio::detail::binder1, const asio::error&>, boost::_bi::list3, boost::_bi::value, boost::arg<1> > >, asio::error>, Task = asio::detail::kqueue_reactor]' /usr/local/include/asio/detail/handler_alloc_helpers.hpp:137: instantiated from 'asio::detail::handler_ptr::handler_ptr(asio::detail::raw_handler_ptr&, Arg1&) [with Arg1 = asio::detail::binder1, const asio::error&>, boost::_bi::list3, boost::_bi::value, boost::arg<1> > >, asio::error>, Alloc_Traits = asio::detail::handler_alloc_traits, const asio::error&>, boost::_bi::list3, boost::_bi::value, boost::arg<1> > >, asio::error>, asio::detail::task_io_service >::handler_wrapper, const asio::error&>, boost::_bi::list3, boost::_bi::value, boost::arg<1> > >, asio::error> > >]' /usr/local/include/asio/detail/task_io_service.hpp:196: instantiated from 'void asio::detail::task_io_service::post(Handler) [with Handler = asio::detail::binder1, const asio::error&>, boost::_bi::list3, boost::_bi::value, boost::arg<1> > >, asio::error>, Task = asio::detail::kqueue_reactor]' /usr/local/include/asio/impl/io_service.ipp:58: instantiated from 'void asio::io_service::post(Handler) [with Handler = asio::detail::binder1, const asio::error&>, boost::_bi::list3, boost::_bi::value, boost::arg<1> > >, asio::error>]' /usr/local/include/asio/detail/reactive_socket_service.hpp:1205: instantiated from 'void asio::detail::reactive_socket_service::async_accept(asio::detail::reactive_socket_service::implementation_type&, Socket&, Handler) [with Socket = asio::basic_socket >, Handler = boost::_bi::bind_t, const asio::error&>, boost::_bi::list3, boost::_bi::value, boost::arg<1> > >, Protocol = asio::ip::tcp, Reactor = asio::detail::kqueue_reactor]' /usr/local/include/asio/socket_acceptor_service.hpp:191: instantiated from 'void asio::socket_acceptor_service::async_accept(typename asio::detail::reactive_socket_service >::implementation_type&, asio::basic_socket&, Handler) [with Socket_Service = asio::stream_socket_service, Handler = boost::_bi::bind_t, const asio::error&>, boost::_bi::list3, boost::_bi::value, boost::arg<1> > >, Protocol = asio::ip::tcp]' /usr/local/include/asio/basic_socket_acceptor.hpp:700: instantiated from 'void asio::basic_socket_acceptor::async_accept(asio::basic_socket&, Handler) [with Socket_Service = asio::stream_socket_service, Handler = boost::_bi::bind_t, const asio::error&>, boost::_bi::list3, boost::_bi::value, boost::arg<1> > >, Protocol = asio::ip::tcp, Service = asio::socket_acceptor_service]' /Users/max/Desktop/client_server_test/server.cpp:34: instantiated from here /usr/local/include/boost/bind.hpp:347: error: no match for call to '(boost::_mfi::mf2, const asio::error&>) (Server*&, ClientSocket*&, asio::error&)' /usr/local/include/boost/bind/mem_fn_template.hpp:250: note: candidates are: R boost::_mfi::mf2::operator()(T*, A1, A2) const [with R = void, T = Server, A1 = boost::shared_ptr, A2 = const asio::error&] /usr/local/include/boost/bind/mem_fn_template.hpp:260: note: R boost::_mfi::mf2::operator()(T&, A1, A2) const [with R = void, T = Server, A1 = boost::shared_ptr, A2 = const asio::error&]