2
0
mirror of https://github.com/boostorg/signals.git synced 2026-01-19 16:52:09 +00:00

19 Commits

Author SHA1 Message Date
Douglas Gregor
566669b8b2 Slot blocking/unblocking, from Frantz Maerten
[SVN r27439]
2005-02-19 23:44:26 +00:00
Douglas Gregor
78117250a6 Use conceptname
[SVN r25047]
2004-09-13 15:41:01 +00:00
Douglas Gregor
62200755cf Overall:
- Implemented Edward Diener's slot ordering proposal:
      http://article.gmane.org/gmane.comp.lib.boost.devel/25152/
  - Update most copyrights to include 2004

boost/signals/detail/named_slot_map.hpp, libs/signals/src/named_slot_map.cpp:
  - Implements the underlying data structure of slots, using a map of lists.

libs/signals/test/ordering_test.cpp:
  - Also test at_front/at_back ordering

libs/signals/test/random_signal_system.cpp:
  - Deal with changes in random library

libs/signals/doc/tutorial.xml:
  - Take away all that nondeterministic ordering mumbo-jumbo
  - Briefly mention at_front/at_back

libs/signals/doc/reference/signal_header.xml:
  - Add "at" parameter to connect routines


[SVN r22737]
2004-05-04 18:17:23 +00:00
Douglas Gregor
8157a79bf7 signal_header.xml: Remove "Allocator" parameter
[SVN r22630]
2004-04-12 00:44:16 +00:00
Douglas Gregor
d798c9785e Introduced the ability to disconnect by function object.
[SVN r22469]
2004-03-10 05:42:05 +00:00
Douglas Gregor
4acda83a6a boost/signals/signal_template.hpp, boost/signals/detail/signal_base.hpp,
libs/signals/src/signal_base.cpp:
  - Moved combiner into "impl" so that its state remains safe even when
the signal is deleted.

boost/signals/signal_template.hpp:
  - Provide access to combiner via combiner() method

libs/signals/doc/reference/signal_header.xml:
  - Document combiner() methods

index.htm:
  - Announce this change for the next version


[SVN r22468]
2004-03-10 04:37:14 +00:00
Douglas Gregor
8a3b2833f2 Add num_slots method to determine the number of slots, plus testcases and
documentation


[SVN r18257]
2003-04-16 13:22:01 +00:00
Douglas Gregor
26125fcfe4 connection.xml, signal_header.xml: boost::noncopyable derivation is for
exposition only


[SVN r18153]
2003-04-02 04:34:42 +00:00
Douglas Gregor
24b34f0053 Lots o' cleanups
[SVN r17947]
2003-03-16 02:00:34 +00:00
Douglas Gregor
2d622c4d09 Lots of cleanups as BoostBook becomes more strict
[SVN r17871]
2003-03-13 00:29:57 +00:00
Douglas Gregor
3c70778846 Move away from attributes, toward elements
[SVN r17869]
2003-03-13 00:08:34 +00:00
Douglas Gregor
b07681a377 Import of BoostBook documentation for any, array, bind, function, ref, and
signals libraries.


[SVN r17866]
2003-03-12 23:27:25 +00:00
Douglas Gregor
26ae9c6217 Removed old HTML documentation; index.html now links to generated documentation
[SVN r17468]
2003-02-17 04:48:41 +00:00
Douglas Gregor
4efa35d643 Tons of documentation updates. Thanks Dave!
[SVN r16041]
2002-11-01 15:36:58 +00:00
Douglas Gregor
f844587d3b signal.html:
signalN.html:
  - Fixed a few minor doc nits (Dave Abrahams and Dirk Gerrits)


[SVN r16035]
2002-10-31 22:04:21 +00:00
Douglas Gregor
370eb6cb95 Minor fixes (Dave Abrahams)
[SVN r16024]
2002-10-30 14:30:18 +00:00
Douglas Gregor
6bacdc6663 Document new function-type--based syntax
[SVN r14682]
2002-08-05 04:48:42 +00:00
Douglas Gregor
cd32408a0c Note the behavior of combiners when zero slots exist during a call.
[SVN r13965]
2002-05-17 15:41:45 +00:00
Douglas Gregor
bce8c0037f Added Boost.Signals library
[SVN r13964]
2002-05-17 15:28:22 +00:00