fanquake
95eb177a8d
refactor: use boost/core/ref.hpp over boost/ref.hpp
...
boost/ref.hpp is deprecated.
2022-04-03 17:06:12 +01:00
Frank Mori Hess
45aa4e831a
Replace deprecated boost/test/minimal.hpp with
...
boost/test/included/unit_test.hpp
2020-03-11 16:18:00 -04:00
Frank Mori Hess
8ff73565af
Using boost/bind/bind.hpp instead of boost/bind.hpp to avoid
...
deprecation warnings about global placeholders.
2020-03-11 14:23:31 -04:00
Frank Mori Hess
a0bf2d188c
Disconnect slots associated with signals2::trackable immediately
...
upon deletion of the signals2::trackable object.
Refs #10100
2014-07-08 15:29:31 -04:00
Frank Mori Hess
4acf719aa9
Added variadic signal/slot implementations used when
...
BOOST_NO_VARIADIC_TEMPLATES is not defined. The
signal0, signal1, etc classes are not available when using
the variadic implementations, I plan to mark them as
deprecated. Also the arg1_type, arg2_type member typedefs
are not available and are replaced with a "arg" member
template class. Documentation updates to follow.
[SVN r53355]
2009-05-28 18:49:27 +00:00
Frank Mori Hess
48399f1edb
On second though, I don't like automatically tracking
...
weak_ptr<signals2::trackable> and weak_ptr<signals2::signal>.
[SVN r51411]
2009-02-23 05:30:12 +00:00
Frank Mori Hess
8c1c6218ce
Added automatic tracking of weak_ptr<signals2::trackable> and
...
weak_ptr<signals2::signal> objects via visit_each.
[SVN r51398]
2009-02-22 19:48:39 +00:00
Frank Mori Hess
d56dcc3ec0
Brought back trackable class, to ease porting of existing
...
single-threaded code from Boost.Signals to Boost.Signals2.
[SVN r50579]
2009-01-14 16:58:30 +00:00