28 Jul
2011
28 Jul
'11
9:58 a.m.
V:\boost_1_47\boost/bind/bind.hpp(69) : error C2825: 'F': must be a class or namespace when followed by '::' V:\boost_1_47\boost/bind/bind_template.hpp(15) : see reference to class template instantiation 'boost::_bi::result_traits
' being compiled with [ R=boost::_bi::unspecified, F=void (__thiscall S::* )(uint32_t,call_state_machine::State_t,call_state_machine::State_t) ]
It seems that the number of placeholders still doesn't match the member function signature. What is the exact signature of the *real* member function you bind, and what's the real bind expression? Also, what's the signature of the callable that your subscribe() function expects?