Hello,
Is is possible to compare a pointer to member function with a function
object returned by boost bind? I have a class with several different
functions; for each member function I use boost bind to bind the function
object to several args. At the point where I want call the function object,
I would like to check which member function it's been bound to, and decide
whether or no it should be executed.
For example, I would like the second comparison in the code snippet below to
return "Bind match." For any other member function of foo it should return
"Bind not match."
Thanks.
int main(int, char**)
{
Data d(1, 2);
Foo fx, fy;
//typedef void (Foo::*foofunctwo_t)(const Data&);
//foofunctwo_t del1 = &Foo::FuncTwo;
boost::function