I am reading the code of an open source project, and found some code like:
template <typename F>
struct A : std::tr1::_Bind<F>
{
...
};
And the code using this struct is like:
A<void(*(PID<T>, void (T::*)(void)))(const PID<T>&, void (T::*)(void))>
I am very confused about these code, basically I do not know what std::tr1::_Bind
means? And it seems no much useful info I can get from Internet.