
28 Oct
2011
28 Oct
'11
1:50 p.m.
"Warning: User-defined function objects and function objects from other libraries (e.g., Boost.Function or Boost.Lambda) do not implement the required interfaces for trackable object detection, and will silently ignore any bound trackable objects. Future versions of the Boost libraries will address this limitation."
My questions:
1) What is the required interface for user-defined callbacks?
Hehe it is: http://www.boost.org/doc/libs/1_47_0/doc/html/boost/signals/trackable.html
2) Is it still true that it will be addressed in future versions of Boost.Function?
You've got now Signals2, which allows using weak_ptr for tracking purposes.