|
Boost-Commit : |
From: stipe_at_[hidden]
Date: 2008-07-19 14:32:23
Author: srajko
Date: 2008-07-19 14:32:22 EDT (Sat, 19 Jul 2008)
New Revision: 47604
URL: http://svn.boost.org/trac/boost/changeset/47604
Log:
fixed doc example link errors, lazy_sequence not needed
Text files modified:
sandbox/SOC/2007/signals/boost/dataflow/managed/fusion_component.hpp | 6 ++++--
sandbox/SOC/2007/signals/libs/dataflow/doc/dataflow.qbk | 8 ++++----
sandbox/SOC/2007/signals/libs/dataflow/doc/introduction/introduction.qbk | 15 +++++++++------
sandbox/SOC/2007/signals/libs/dataflow/doc/support/support.qbk | 2 ++
4 files changed, 19 insertions(+), 12 deletions(-)
Modified: sandbox/SOC/2007/signals/boost/dataflow/managed/fusion_component.hpp
==============================================================================
--- sandbox/SOC/2007/signals/boost/dataflow/managed/fusion_component.hpp (original)
+++ sandbox/SOC/2007/signals/boost/dataflow/managed/fusion_component.hpp 2008-07-19 14:32:22 EDT (Sat, 19 Jul 2008)
@@ -12,13 +12,15 @@
#include <boost/dataflow/managed/component.hpp>
#include <boost/dataflow/support/component_operation.hpp>
#include <boost/dataflow/utility/forced_sequence.hpp>
-#include <boost/fusion/container/lazy_sequence.hpp>
+//#include <boost/fusion/container/lazy_sequence.hpp>
#include <boost/fusion/include/as_vector.hpp>
#include <boost/fusion/include/size.hpp>
#include <boost/fusion/include/transform.hpp>
#include <boost/mpl/map.hpp>
#include <boost/mpl/joint_view.hpp>
#include <boost/mpl/vector.hpp>
+#include <boost/mpl/range_c.hpp>
+
namespace boost { namespace dataflow { namespace managed {
@@ -100,7 +102,7 @@
fusion_component(network &n)
: component(n)
- , m_ports(boost::fusion::make_lazy_sequence(detail::component_f(*this), typename fusion::result_of::size<ports_type>::type()))
+ , m_ports(fusion::transform(mpl::range_c<int,0,fusion::result_of::size<ports_type>::type::value>(), detail::component_f(*this)))
{}
template<int Index>
typename fusion::result_of::at_c<ports_type, Index>::type port()
Modified: sandbox/SOC/2007/signals/libs/dataflow/doc/dataflow.qbk
==============================================================================
--- sandbox/SOC/2007/signals/libs/dataflow/doc/dataflow.qbk (original)
+++ sandbox/SOC/2007/signals/libs/dataflow/doc/dataflow.qbk 2008-07-19 14:32:22 EDT (Sat, 19 Jul 2008)
@@ -1,6 +1,6 @@
[article Dataflow
[quickbook 1.4]
- [version 0.9.0]
+ [version 0.9.1]
[authors [Rajko, Stjepan]]
[copyright 2007 2008 Stjepan Rajko]
[purpose Generic dataflow lirary providing support for data producers,
@@ -29,7 +29,7 @@
[template VectorPort[] [link dataflow.support.concepts.port_related.vectorport [^VectorPort]]]
[template VectorPortTraits[] [link dataflow.support.concepts.port_related.vectorport [^VectorPortTraits]]]
[template KeyedPort[] [link dataflow.support.concepts.port_related.keyedport [^KeyedPort]]]
-[template KeyedPortTraits[] [link dataflow.support.concepts.port_related.keyedport [^KeyedPortTraitr]]]
+[template KeyedPortTraits[] [link dataflow.support.concepts.port_related.keyedport [^KeyedPortTraits]]]
[template DynamicPort[] [link dataflow.support.concepts.port_related.dynamicport [^DynamicPort]]]
[template DynamicPortTraits[] [link dataflow.support.concepts.port_related.dynamicport [^DynamicPortTraits]]]
@@ -61,8 +61,8 @@
[template PhoenixProducer[] [link dataflow.support.concepts.phoenix.phoenixproducer [^PhoenixProducer]]]
[template PhoenixConsumer[] [link dataflow.support.concepts.phoenix.phoenixproducer [^PhoenixConsumer]]]
-[template vtk_example[text] [link dataflow.introduction.examples.new_layer [text]]]
-[template gui_example[text] [link dataflow.introduction.examples.fltk_gui [text]]]
+[template vtk_example[text] [link dataflow.support.examples.new_layer [text]]]
+[template gui_example[text] [link dataflow.blueprint.examples.fltk_gui [text]]]
[template how_to_use[text] [link dataflow.introduction.how_to_use [text]]]
[template DataflowSignals[] [link dataflow.signals Dataflow.Signals]]
Modified: sandbox/SOC/2007/signals/libs/dataflow/doc/introduction/introduction.qbk
==============================================================================
--- sandbox/SOC/2007/signals/libs/dataflow/doc/introduction/introduction.qbk (original)
+++ sandbox/SOC/2007/signals/libs/dataflow/doc/introduction/introduction.qbk 2008-07-19 14:32:22 EDT (Sat, 19 Jul 2008)
@@ -261,8 +261,7 @@
[heading Generic dataflow layer]
* If you would like to implement Dataflow support for the dataflow framework
-you are working with, see the
-[link dataflow.introduction.examples.new_layer example] showing
+you are working with, see the [vtk_example example] showing
how the [VTK] support layer was developed.
* If you are interested in developing generic code on top of the dataflow
layer, see the [concepts] documentation.
@@ -272,16 +271,16 @@
For examples of how the [DataflowSignals] layer can be used, see:
* The example on developing a
- [link dataflow.introduction.examples.distributed distributed dataflow application].
+ [link dataflow.signals.introduction.examples.distributed distributed dataflow application].
* The example on developing an
- [link dataflow.introduction.examples.gil image processing network].
+ [link dataflow.signals.introduction.examples.gil image processing network].
* The [DataflowSignals] documentation.
[heading Dataflow.Blueprint layer]
The development of this layer is ongoing. To find out more about it, see:
-* The example on [link dataflow.introduction.examples.blueprint run-time
+* The example on [link dataflow.blueprint.examples.blueprint run-time
reflection and connectivity modeling].
* The example of [gui_example a GUI dataflow editor] built on top of
[DataflowBlueprint]
@@ -411,7 +410,11 @@
* [DataflowSignals]
* [connect] now returns the `signals::connection` object
* added tracking_call_consumer example
-
+ * added a GUI example using GLV
+
+* Added new Dataflow.Managed framework
+ * added a gui example using GLV
+
Version 0.9.0
\[[@http://www.boost-consulting.com/vault/index.php?direction=&order=&directory=Dataflow& available in the Boost vault]\]
Modified: sandbox/SOC/2007/signals/libs/dataflow/doc/support/support.qbk
==============================================================================
--- sandbox/SOC/2007/signals/libs/dataflow/doc/support/support.qbk (original)
+++ sandbox/SOC/2007/signals/libs/dataflow/doc/support/support.qbk 2008-07-19 14:32:22 EDT (Sat, 19 Jul 2008)
@@ -4,6 +4,8 @@
[include concepts/concepts.qbk]
+[include examples.qbk]
+
[xinclude ../dataflow_support_doxygen.xml]
[endsect]
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