|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r51051 - sandbox/thread_safe_signals/trunk/libs/signals2/doc
From: fmhess_at_[hidden]
Date: 2009-02-06 10:00:16
Author: fmhess
Date: 2009-02-06 10:00:16 EST (Fri, 06 Feb 2009)
New Revision: 51051
URL: http://svn.boost.org/trac/boost/changeset/51051
Log:
Added some brief descriptions of some example programs.
Text files modified:
sandbox/thread_safe_signals/trunk/libs/signals2/doc/examples.xml | 17 +++++++++++++----
1 files changed, 13 insertions(+), 4 deletions(-)
Modified: sandbox/thread_safe_signals/trunk/libs/signals2/doc/examples.xml
==============================================================================
--- sandbox/thread_safe_signals/trunk/libs/signals2/doc/examples.xml (original)
+++ sandbox/thread_safe_signals/trunk/libs/signals2/doc/examples.xml 2009-02-06 10:00:16 EST (Fri, 06 Feb 2009)
@@ -8,11 +8,11 @@
<using-namespace name="boost::signals2"/>
<section id="signals2.examples.misc">
- <title>Miscellaneous</title>
+ <title>Miscellaneous Tutorial Examples</title>
<section id="signals2.examples.tutorial.hello_world_slot">
<title>hello_world_slot</title>
<para>
- This is a basic example of connecting a slot to a signal
+ This example is a basic example of connecting a slot to a signal
and then invoking the signal.
</para>
<para>
@@ -23,7 +23,7 @@
<section id="signals2.examples.tutorial.hello_world_multi_slot">
<title>hello_world_multi_slot</title>
<para>
- This extends the hello_world_slot example slightly by connecting more than one
+ This example extends the hello_world_slot example slightly by connecting more than one
slot to the signal before invoking it.
</para>
<para>
@@ -34,7 +34,7 @@
<section id="signals2.examples.tutorial.ordering_slots">
<title>ordering_slots</title>
<para>
- This extends the hello_world_multi_slot example slightly by
+ This example extends the hello_world_multi_slot example slightly by
using slot groups to specify
the order slots should be invoked.
</para>
@@ -46,6 +46,7 @@
<section id="signals2.examples.tutorial.slot_arguments">
<title>slot_arguments</title>
<para>
+ The slot_arguments program shows how to pass arguments from a signal invocation to slots.
</para>
<para>
<!-- FIXME: url needs to have two "../" stripped from it to work once we are merged into main boost doc build -->
@@ -55,6 +56,8 @@
<section id="signals2.examples.tutorial.signal_return_value">
<title>signal_return_value</title>
<para>
+ This example shows how to return a value from slots to the signal invocation.
+ It uses the default <classname>optional_last_value</classname> combiner.
</para>
<para>
<!-- FIXME: url needs to have two "../" stripped from it to work once we are merged into main boost doc build -->
@@ -64,6 +67,8 @@
<section id="signals2.examples.tutorial.custom_combiners">
<title>custom_combiners</title>
<para>
+ This example shows more returning of values from slots to the signal invocation.
+ This time, custom combiners are defined and used.
</para>
<para>
<!-- FIXME: url needs to have two "../" stripped from it to work once we are merged into main boost doc build -->
@@ -73,6 +78,8 @@
<section id="signals2.examples.tutorial.disconnect_and_block">
<title>disconnect_and_block</title>
<para>
+ This example demonstrates various means of manually disconnecting slots, as well as temporarily
+ blocking them via <classname>shared_connection_block</classname>.
</para>
<para>
<!-- FIXME: url needs to have two "../" stripped from it to work once we are merged into main boost doc build -->
@@ -82,6 +89,8 @@
<section id="signals2.examples.tutorial.passing_slots">
<title>passing_slots</title>
<para>
+ This example demonstrates the passing of slot functions to a private signal
+ through a non-template interface.
</para>
<para>
<!-- FIXME: url needs to have two "../" stripped from it to work once we are merged into main boost doc build -->
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk