Frank Mori Hess
a9f36a1b9b
Merged [53554] from trunk to release.
...
[SVN r53571]
2009-06-02 14:26:15 +00:00
Frank Mori Hess
f7846179df
Fixed my email address.
...
[SVN r53570]
2009-06-02 14:22:53 +00:00
Frank Mori Hess
ff01014782
Merged Boost.Signals2 revisions r53132:53548 from trunk to release.
...
[SVN r53569]
2009-06-02 14:18:22 +00:00
Frank Mori Hess
e6718355a4
Work around overload resolution failures on gcc 3.4
...
[SVN r53554]
2009-06-01 19:42:04 +00:00
Frank Mori Hess
615b2980cf
Fixed problems with classname elements producing links to classes
...
in old Boost.Signals when I meant them to link to Boost.Signals2
classes. Removed deprecated stuff from documentation and updated
wrt to changes made for the sake of the variadic template
implementation. Added section on changes to interface which will
appear in 1.40.
[SVN r53548]
2009-06-01 17:58:34 +00:00
Frank Mori Hess
2d7a9bfcc6
Removed debug output.
...
[SVN r53535]
2009-06-01 13:07:09 +00:00
Frank Mori Hess
5d94b41cac
Fixed compile errors with BOOST_NO_VARIADIC_TEMPLATES.
...
[SVN r53502]
2009-05-31 15:33:47 +00:00
Frank Mori Hess
2b6fc8ecee
Fixing some reference-to-reference problems with some compilers.
...
[SVN r53464]
2009-05-30 17:12:01 +00:00
Frank Mori Hess
6fe3bf8ab9
Fixed bug in test.
...
[SVN r53461]
2009-05-30 16:03:54 +00:00
Frank Mori Hess
f8d2974291
Made benchmark output slightly more readable.
...
[SVN r53403]
2009-05-29 18:10:57 +00:00
Frank Mori Hess
66825217a5
Added check of slot_result_type with void return type.
...
[SVN r53401]
2009-05-29 17:55:06 +00:00
Frank Mori Hess
0c8296d92f
Make combiners that return void work, even when
...
BOOST_NO_VOID_RETURNS is defined. Stopped slot_result_type
from being dishonest when slot returns void and BOOST_NO_VOID_RETURNS
is defined.
[SVN r53400]
2009-05-29 17:35:35 +00:00
Frank Mori Hess
919ad78bfa
Added some tests for std::unary_function/std::binary_function
...
typedefs.
[SVN r53393]
2009-05-29 15:16:04 +00:00
Frank Mori Hess
feea7d1e38
Added inheritance of variadic signal/slot from std::unary_function or
...
std::binary_function as appropriate.
[SVN r53392]
2009-05-29 15:05:10 +00:00
Frank Mori Hess
2bd5533ae9
Forgot to convert one use of old vararg_count to sizeof...().
...
[SVN r53391]
2009-05-29 14:30:53 +00:00
Frank Mori Hess
e53f1d2a3c
Fixed some test errors caused by sig_type::slot_type::signature_type not existing.
...
Replaced unneeded vararg_count with sizeof...().
[SVN r53390]
2009-05-29 13:34:42 +00:00
Frank Mori Hess
687dee2875
Added signature_type member typedef to variadic signal implementation.
...
Also added it to slot classes.
[SVN r53359]
2009-05-28 19:44:44 +00:00
Frank Mori Hess
fbb9988f5f
Added some files I forgot to add with changeset [53355]
...
[SVN r53356]
2009-05-28 19:00:01 +00: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
e4266bf7f6
Tweaked #include directives a little.
...
[SVN r53354]
2009-05-28 18:45:22 +00:00
Frank Mori Hess
ee17e4f734
Use BOOST_NO_VARIADIC_TEMPLATES instead of BOOST_HAS_VARIADIC_TMPL, etc.
...
[SVN r53353]
2009-05-28 18:37:40 +00:00
Frank Mori Hess
c0795a7c67
Added a little test of a signal taking a reference argument.
...
[SVN r53310]
2009-05-27 17:26:19 +00:00
Frank Mori Hess
79625c90d0
Patch from Richard Webb for msvc10 compile error, refs #3091
...
[SVN r53294]
2009-05-27 01:48:08 +00:00
Troy D. Straszheim
28c1b9559b
test tuneups for cmakeland'
...
[SVN r53165]
2009-05-21 21:52:56 +00:00
Frank Mori Hess
4ecca9c4ff
Merged changesets [53091], [53128], [53130], [53131], and [53132]
...
from trunk to release.
[SVN r53154]
2009-05-21 14:44:00 +00:00
Frank Mori Hess
5bbb7fb284
Renamed a method group since blocking() is also a query.
...
[SVN r53132]
2009-05-20 15:52:18 +00:00
Frank Mori Hess
6183fc34c3
Added shared_connection_block::connection() query, and a
...
connection::operator!=(). Added a test of shared_connection_block
assignment.
[SVN r53131]
2009-05-20 15:16:37 +00:00
Frank Mori Hess
d43635d4be
Added explicit documentation of shared_connection_block's default
...
copy constructor and assignment operator.
[SVN r53130]
2009-05-20 14:51:19 +00:00
Frank Mori Hess
ca91bb77bd
Made shared_connection_block default constructible. Split shared_connection_block
...
tests out of deletion_test, and added a little test for a
default-constructed shared_connection_block.
[SVN r53128]
2009-05-20 14:36:49 +00:00
Frank Mori Hess
87ff0db5fc
Added ability to create a shared_connection_block which is initially
...
not blocking.
[SVN r53091]
2009-05-18 16:59:28 +00:00
Troy D. Straszheim
1e5aa8234a
cmakefiles for signals2
...
[SVN r53013]
2009-05-15 02:40:05 +00:00
Frank Mori Hess
c42bfe630f
Merged [52659] from trunk.
...
[SVN r52758]
2009-05-04 21:09:26 +00:00
Frank Mori Hess
e1a990b45e
Merged [52372] and [52385] from trunk.
...
[SVN r52757]
2009-05-04 21:00:59 +00:00
Frank Mori Hess
6b2e4878a8
Merged [52654] [52627] and [52477] from trunk.
...
[SVN r52756]
2009-05-04 20:55:52 +00:00
Frank Mori Hess
bbb008318e
Fix for some compile warnings from Kyle Girard <theycallmecoach@gmail.com>.
...
[SVN r52659]
2009-04-29 13:53:18 +00:00
Frank Mori Hess
77ee47ffd6
Added some equality comparison operators for stack_allocator.
...
[SVN r52654]
2009-04-28 18:17:24 +00:00
Frank Mori Hess
fd7e977c28
Trying to fix compile problems on msvc 9 in release mode.
...
[SVN r52627]
2009-04-27 13:07:50 +00:00
Frank Mori Hess
23939a55eb
Fix c++0x perfect forwarding for deconstruct.
...
[SVN r52477]
2009-04-19 02:18:51 +00:00
Frank Mori Hess
d309390f07
Merged [52404] from trunk.
...
[SVN r52406]
2009-04-15 13:05:41 +00:00
Frank Mori Hess
422ceee998
Fixed compile errors in c++0x mode.
...
[SVN r52404]
2009-04-15 12:45:41 +00:00
Frank Mori Hess
e265943d61
signals2/signal.hpp does not need to include signals2/shared_connection_block.hpp.
...
[SVN r52385]
2009-04-14 14:21:18 +00:00
Frank Mori Hess
35ea409775
Consolidated some redundant macros. Made BOOST_SIGNALS2_SLOT_MAX_BINDING_ARGS
...
settable by user.
[SVN r52372]
2009-04-13 19:52:21 +00:00
Frank Mori Hess
6db6483247
Merged [51797] from trunk.
...
[SVN r51798]
2009-03-16 18:35:42 +00:00
Frank Mori Hess
be76a695c3
Fix for broken links from Danel James.
...
[SVN r51797]
2009-03-16 18:30:11 +00:00
Frank Mori Hess
767c877f8f
Merging Signals2 to release branch.
...
[SVN r51710]
2009-03-11 17:51:08 +00:00
Frank Mori Hess
4bdee4633b
Fixed a few more copyright/license issues detected by
...
inspection report.
[SVN r51671]
2009-03-09 21:23:14 +00:00
Daniel James
c9bb9ec451
Fix a couple of minor signals2 documentation issues.
...
[SVN r51669]
2009-03-09 20:57:06 +00:00
Frank Mori Hess
cab89ec6a6
Tweaked generation of Signals2 code snippets a bit.
...
[SVN r51662]
2009-03-09 19:24:31 +00:00
Frank Mori Hess
ae6d2d8d47
quote destination dir to deal with spaces.
...
[SVN r51650]
2009-03-08 16:54:52 +00:00
Frank Mori Hess
ecf42fe741
Generate code snippets using bjam instead of checking them into
...
svn, to avoid bogus entries in inspect report.
[SVN r51649]
2009-03-08 16:11:36 +00:00