Frank Mori Hess
36432867cc
Added some notes about details of blocking a connection
...
that is being run concurrently.
[SVN r43575]
2008-03-12 15:39:21 +00:00
Frank Mori Hess
d65297ab11
Added a mention that slots may still be running after disconnect returns.
...
[SVN r43574]
2008-03-12 15:19:32 +00:00
Frank Mori Hess
a00cd1ca4c
I think this will make grouped_list copy constructor run in
...
O(n) time instead of O(n log n).
[SVN r43564]
2008-03-11 16:15:43 +00:00
Frank Mori Hess
1ad95628c5
Added proper copy constructor for grouped_list, to prevent invalid
...
list iterators in map.
[SVN r43563]
2008-03-11 15:12:20 +00:00
Frank Mori Hess
ffdba806c6
Added test for problem with signalslib::detail::grouped_list
...
copy construction.
[SVN r43562]
2008-03-11 15:10:07 +00:00
Frank Mori Hess
ac8bf068e5
Added regression test for re-assignment of scoped_connection.
...
[SVN r43557]
2008-03-10 20:58:35 +00:00
Frank Mori Hess
90fc572c68
Worked around bogus error when using g++ checked iterators.
...
[SVN r43556]
2008-03-10 20:56:44 +00:00
Frank Mori Hess
79f09682d9
Added disconnect() call to assignment operator of scoped_connection, fixing
...
bug reported by 'Steve Hand' <biomech@bionyx.ca>.
[SVN r43553]
2008-03-10 19:47:41 +00:00
Frank Mori Hess
60a07d0426
Added me as author.
...
[SVN r43552]
2008-03-10 19:46:29 +00:00
Frank Mori Hess
59c7b6c218
Fixed bogus assertion failure, reported by Steve Hand.
...
[SVN r43432]
2008-02-28 19:59:40 +00:00
Frank Mori Hess
fe1cfb0afa
Added a new little test program for adding test for bugs as they
...
are discovered/fixed.
[SVN r43431]
2008-02-28 19:58:18 +00:00
Frank Mori Hess
411c9158ed
A signal used as a slot should throw an expired_slot exception,
...
instead of a bad_weak_ptr.
[SVN r43427]
2008-02-27 20:05:27 +00:00
Frank Mori Hess
139366ab4a
Modified track_test to correctly test automatic disconnection of
...
signal used as slot, without explicit tracking.
[SVN r43426]
2008-02-27 20:04:23 +00:00
Frank Mori Hess
83b7bd60c7
Fixed include guard in auto_threaded.hpp from conflicting with
...
multi_threaded.hpp.
[SVN r43015]
2008-01-29 20:49:58 +00:00
Frank Mori Hess
996ff27d36
Added reference doc for signal_base class, which I forgot to add.
...
[SVN r42682]
2008-01-11 18:56:02 +00:00
Frank Mori Hess
087da776e9
Added support for tracking signal objects. Moved signal_base out
...
of detail namespace, since it is used as an argument in a public
method now. Fixed track_test.cpp to use new signal tracking
method.
[SVN r42446]
2008-01-03 22:10:00 +00:00
Frank Mori Hess
47ede36f8e
Added new faq entry describing changes for Boost.Signals 1.34.
...
[SVN r42445]
2008-01-03 21:24:46 +00:00
Frank Mori Hess
d1e47decb4
Added missing "type" child to "inherit" element.
...
[SVN r42444]
2008-01-03 21:24:21 +00:00
Frank Mori Hess
18c90fedc1
Koenig lookup isn't working.
...
[SVN r42392]
2007-12-31 18:11:27 +00:00
Frank Mori Hess
df52509ee4
Use koenig lookup to find swap() function.
...
[SVN r42232]
2007-12-21 18:55:35 +00:00
Frank Mori Hess
6df8e11675
Removed more title 17 comments. Use same email address for me everywhere.
...
[SVN r39559]
2007-09-26 20:35:07 +00:00
Frank Mori Hess
48e789142b
Removed US gov copyright related notices, since this no longer
...
involves just US gov employees.
[SVN r39558]
2007-09-26 20:30:35 +00:00
Frank Mori Hess
5c39af3143
Fixed some unresolved cross references in the documentation.
...
[SVN r39543]
2007-09-26 14:01:38 +00:00
Frank Mori Hess
f70aea287e
Updated mention of obsolete trackable class.
...
[SVN r39530]
2007-09-25 19:20:05 +00:00
Frank Mori Hess
b607a44e48
Description of connection class implementation doesn't apply
...
to thread_safe_signals.
[SVN r39529]
2007-09-25 19:17:48 +00:00
Frank Mori Hess
029c8c0e0c
More documentation updates. All the obvious problems I'm aware of should
...
be fixed now.
[SVN r39527]
2007-09-25 18:09:10 +00:00
Frank Mori Hess
406d7aaa08
Restored Doug's copyright line that must have been accidentally deleted.
...
[SVN r39521]
2007-09-25 13:52:55 +00:00
Frank Mori Hess
7e8fee8ddb
Fixed minor typo in comment.
...
[SVN r39496]
2007-09-24 02:11:27 +00:00
Frank Mori Hess
ea1f6d78c3
More documentation improvements. Fixed documentation of
...
some protected members using new docbook <access> tag. Added
documentation of slot_base, now that it's no longer in
the detail namespace. Added documentation of "preferred
syntax" slot class constructors. Got rid of a bunch
of <simpara> (no longer needed after css tweak).
[SVN r39495]
2007-09-24 02:10:33 +00:00
Frank Mori Hess
3c64b1b7e5
Moved boost::signalslib::detail::slot_base to boost::signalslib::slot_base,
...
since it has been exposed in the API by one of the slot::track
methods.
[SVN r39493]
2007-09-24 00:18:48 +00:00
Frank Mori Hess
1d3fce3380
People should use slot_type to forward slots, not
...
slot_function_type.
[SVN r39463]
2007-09-21 20:42:51 +00:00
Frank Mori Hess
b9655a7b69
Copied example from Boost.Signals in main boost trunk.
...
[SVN r39462]
2007-09-21 20:42:03 +00:00
Frank Mori Hess
0545bfa18e
Deleting example, because I want to instead create it with
...
an svn copy of the program from the signals library in the
main boost trunk.
[SVN r39461]
2007-09-21 20:40:53 +00:00
Frank Mori Hess
ad010a1265
Added an example program referenced in the tutorial.
...
[SVN r39460]
2007-09-21 20:35:45 +00:00
Frank Mori Hess
78008f75a4
Minor documentation improvements. Documented
...
boost::signalslib as the "official" namespace used by
thread_safe_signals.
[SVN r39459]
2007-09-21 20:32:50 +00:00
Frank Mori Hess
93f415e3cf
We aren't using visit_each anymore (unless backwards compatibility
...
for boost::trackable is brought back), so take it out of the
reference.
[SVN r39458]
2007-09-21 19:22:55 +00:00
Frank Mori Hess
8f56ed7fcd
track class no longer exists.
...
[SVN r39457]
2007-09-21 19:20:04 +00:00
Frank Mori Hess
c485776c4c
Pruned some dead debugging code.
...
[SVN r39456]
2007-09-21 19:07:18 +00:00
Frank Mori Hess
f7329a8298
Removed some reminders of obsolete EPG namespace.
...
[SVN r39455]
2007-09-21 19:06:07 +00:00
Frank Mori Hess
0da67d9a8e
Indent with spaces instead of tabs, as specified by boost coding guidelines.
...
[SVN r39454]
2007-09-21 18:59:41 +00:00
Frank Mori Hess
58705639ec
Got rid of doxygen-generated main page, instead integrated
...
its content into boostbook docs (note I'm building them with
boostbook from sandbox/boost_docs now).
[SVN r39426]
2007-09-20 20:38:00 +00:00
Douglas Gregor
88da98e37b
Move top-level boost directory over to "devel" (temporarily)
...
[SVN r38327]
2007-07-31 20:32:15 +00:00
Douglas Gregor
ffacc43556
Fix eol-style and mime-types
...
[SVN r7564]
2007-07-27 00:28:00 +00:00
Frank Mori Hess
646c66c4a4
Removed absolute paths from Doxyfile.
...
[SVN r7009]
2007-06-12 18:21:32 +00:00
Frank Mori Hess
fc5b5f5d53
Put svn command in verbatim block.
...
[SVN r7008]
2007-06-12 18:15:27 +00:00
Stjepan Rajko
d719fea031
move thread_safe_signals to new location
...
[SVN r7005]
2007-06-12 17:38:11 +00:00
Frank Mori Hess
69dcc09232
Added files for doxygen home page
...
[SVN r7004]
2007-06-12 17:34:58 +00:00
Frank Mori Hess
447def2230
Moved more thread_safe_signals files over to
...
new directory structure.
[SVN r6999]
2007-06-12 15:08:32 +00:00
Frank Mori Hess
4efdb65c8d
Moved more thread_safe_signals files over to
...
new directory structure.
[SVN r6999]
2007-06-12 15:08:32 +00:00
Frank Mori Hess
86710553af
Removing files that have been copied over to
...
sandbox/thread_safe_signals
[SVN r6998]
2007-06-12 14:25:35 +00:00