Boost logo

Boost-Commit :

From: stipe_at_[hidden]
Date: 2007-11-07 15:52:31


Author: srajko
Date: 2007-11-07 15:52:31 EST (Wed, 07 Nov 2007)
New Revision: 40909
URL: http://svn.boost.org/trac/boost/changeset/40909

Log:
remove template before operator()<N> (msvc complains)
Text files modified:
   sandbox/SOC/2007/signals/boost/dataflow/signals/component/detail/unfused_inherited_templated.hpp | 2
   sandbox/SOC/2007/signals/boost/dataflow/signals/component/multiplexer.hpp | 4
   sandbox/SOC/2007/signals/boost/dataflow/support/component_operation.hpp | 4
   sandbox/SOC/2007/signals/boost/dataflow/support/unary_operation.hpp | 4
   sandbox/SOC/2007/signals/libs/dataflow/build/vc8ide/build.vcproj | 224 ++++++++++++---------------------------
   5 files changed, 77 insertions(+), 161 deletions(-)

Modified: sandbox/SOC/2007/signals/boost/dataflow/signals/component/detail/unfused_inherited_templated.hpp
==============================================================================
--- sandbox/SOC/2007/signals/boost/dataflow/signals/component/detail/unfused_inherited_templated.hpp (original)
+++ sandbox/SOC/2007/signals/boost/dataflow/signals/component/detail/unfused_inherited_templated.hpp 2007-11-07 15:52:31 EST (Wed, 07 Nov 2007)
@@ -127,7 +127,7 @@
             (BOOST_PP_ENUM_PARAMS(OPERATOR_ARGS,a))
 #endif
                 ;
- return Function::template operator()<N>(arg);
+ return Function::operator()<N>(arg);
         }
 #endif
 

Modified: sandbox/SOC/2007/signals/boost/dataflow/signals/component/multiplexer.hpp
==============================================================================
--- sandbox/SOC/2007/signals/boost/dataflow/signals/component/multiplexer.hpp (original)
+++ sandbox/SOC/2007/signals/boost/dataflow/signals/component/multiplexer.hpp 2007-11-07 15:52:31 EST (Wed, 07 Nov 2007)
@@ -57,8 +57,8 @@
     {
         //return make_slot_selector<Signature> (&multiplexer::template operator()<N>, *this);
         return slot_map
- (make_slot_selector<Signature> (&multiplexer::template operator()<N>, *this),
- make_slot_selector<typename base_type::fused_signature_type> (&multiplexer::template operator()<N>, *this));
+ (make_slot_selector<Signature> (&multiplexer::operator()<N>, *this),
+ make_slot_selector<typename base_type::fused_signature_type> (&multiplexer::operator()<N>, *this));
 
     }
 };

Modified: sandbox/SOC/2007/signals/boost/dataflow/support/component_operation.hpp
==============================================================================
--- sandbox/SOC/2007/signals/boost/dataflow/support/component_operation.hpp (original)
+++ sandbox/SOC/2007/signals/boost/dataflow/support/component_operation.hpp 2007-11-07 15:52:31 EST (Wed, 07 Nov 2007)
@@ -46,7 +46,7 @@
 struct implements_component_operation
     : public mpl::true_ {};
 
-template<typename Operation, typename Mechanism, typename Component, typename T>
+template<typename Operation, typename Mechanism, typename T>
 struct implements_component_operation<
     Operation,
     Mechanism,
@@ -54,7 +54,7 @@
     typename detail::enable_if_defined<
         typename extension::component_operation_impl<
             Operation,
- typename component_traits_of<Mechanism, Component>::type
+ typename component_traits_of<Mechanism, T>::type
>::detail::not_specialized
>::type
>

Modified: sandbox/SOC/2007/signals/boost/dataflow/support/unary_operation.hpp
==============================================================================
--- sandbox/SOC/2007/signals/boost/dataflow/support/unary_operation.hpp (original)
+++ sandbox/SOC/2007/signals/boost/dataflow/support/unary_operation.hpp 2007-11-07 15:52:31 EST (Wed, 07 Nov 2007)
@@ -45,7 +45,7 @@
 struct implements_unary_operation
     : public mpl::true_ {};
 
-template<typename Operation, typename Mechanism, typename Producer, typename PortCategory, typename T>
+template<typename Operation, typename Mechanism, typename PortCategory, typename T>
 struct implements_unary_operation<
     Operation,
     Mechanism,
@@ -54,7 +54,7 @@
     typename detail::enable_if_defined<
         typename extension::unary_operation_impl<
             Operation,
- typename port_traits_of<Mechanism, PortCategory, Producer>::type
+ typename port_traits_of<Mechanism, PortCategory, T>::type
>::detail::not_specialized
>::type
>

Modified: sandbox/SOC/2007/signals/libs/dataflow/build/vc8ide/build.vcproj
==============================================================================
--- sandbox/SOC/2007/signals/libs/dataflow/build/vc8ide/build.vcproj (original)
+++ sandbox/SOC/2007/signals/libs/dataflow/build/vc8ide/build.vcproj 2007-11-07 15:52:31 EST (Wed, 07 Nov 2007)
@@ -58,196 +58,112 @@
         </References>
         <Files>
                 <Filter
- Name="signal_network"
+ Name="dataflow"
>
- <File
- RelativePath="..\..\..\..\boost\signal_network\connection.hpp"
- >
- </File>
                         <Filter
- Name="detail"
+ Name="signals"
>
                                 <File
- RelativePath="..\..\..\..\boost\signal_network\detail\connect_slot_template.hpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\boost\signal_network\detail\connect_template.hpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\boost\signal_network\detail\defines.hpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\boost\signal_network\detail\loader.hpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\boost\signal_network\detail\main_class_loader.hpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\boost\signal_network\detail\serialize_fusion_vector.hpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\boost\signal_network\detail\slot_type_template.hpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\boost\signal_network\detail\template_loader.hpp"
+ RelativePath="..\..\..\..\boost\dataflow\signal\connection.hpp"
>
                                 </File>
                                 <File
- RelativePath="..\..\..\..\boost\signal_network\detail\template_loader2.hpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\boost\signal_network\detail\unfused_inherited.hpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\boost\signal_network\detail\unfused_typed_class.hpp"
- >
- </File>
- </Filter>
- <Filter
- Name="connection"
- >
- <File
- RelativePath="..\..\..\..\boost\signal_network\connection\connect.hpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\boost\signal_network\connection\operators.hpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\boost\signal_network\connection\signal.hpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\boost\signal_network\connection\slot_selector.hpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\boost\signal_network\connection\slot_selector_map.hpp"
+ RelativePath="..\..\..\..\boost\dataflow\signal\support.hpp"
>
                                 </File>
                                 <Filter
- Name="detail"
+ Name="component"
>
                                         <File
- RelativePath="..\..\..\..\boost\signal_network\connection\detail\bind_object.hpp"
+ RelativePath="..\..\..\..\boost\dataflow\signal\component\applicator.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\signal\component\chain.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\signal\component\conditional.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\signal\component\conditional_modifier.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\signal\component\counter.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\signal\component\filter.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\signal\component\filter_base.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\signal\component\function.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\signal\component\instantiator.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\signal\component\junction.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\signal\component\modifier.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\signal\component\mutex.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\signal\component\selector.hpp"
>
                                         </File>
                                         <File
- RelativePath="..\..\..\..\boost\signal_network\connection\detail\replace_return_type.hpp"
+ RelativePath="..\..\..\..\boost\dataflow\signal\component\socket_receiver.hpp"
>
                                         </File>
                                         <File
- RelativePath="..\..\..\..\boost\signal_network\connection\detail\result_of_defined.hpp"
+ RelativePath="..\..\..\..\boost\dataflow\signal\component\socket_sender.hpp"
>
                                         </File>
                                         <File
- RelativePath="..\..\..\..\boost\signal_network\connection\detail\slot_type.hpp"
+ RelativePath="..\..\..\..\boost\dataflow\signal\component\storage.hpp"
+ >
+ </File>
+ <File
+ RelativePath="..\..\..\..\boost\dataflow\signal\component\timed_generator.hpp"
>
                                         </File>
                                 </Filter>
- </Filter>
- <Filter
- Name="component"
- >
- <File
- RelativePath="..\..\..\..\boost\signal_network\component\applicator.hpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\boost\signal_network\component\chain.hpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\boost\signal_network\component\conditional.hpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\boost\signal_network\component\conditional_modifier.hpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\boost\signal_network\component\counter.hpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\boost\signal_network\component\filter.hpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\boost\signal_network\component\filter_base.hpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\boost\signal_network\component\function.hpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\boost\signal_network\component\instantiator.hpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\boost\signal_network\component\junction.hpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\boost\signal_network\component\modifier.hpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\boost\signal_network\component\mutex.hpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\boost\signal_network\component\selector.hpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\boost\signal_network\component\socket_receiver.hpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\boost\signal_network\component\socket_sender.hpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\boost\signal_network\component\storage.hpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\boost\signal_network\component\timed_generator.hpp"
- >
- </File>
- <File
- RelativePath="..\..\..\..\boost\signal_network\component\traits.hpp"
- >
- </File>
                                 <Filter
- Name="detail"
+ Name="connection"
>
                                         <File
- RelativePath="..\..\..\..\boost\signal_network\component\detail\generic_template.hpp"
+ RelativePath="..\..\..\..\boost\dataflow\signal\connection\slot_selector.hpp"
>
                                         </File>
                                         <File
- RelativePath="..\..\..\..\boost\signal_network\component\detail\serialize_fusion_vector.hpp"
+ RelativePath="..\..\..\..\boost\dataflow\signal\connection\slot_selector_map.hpp"
>
                                         </File>
+ </Filter>
+ <Filter
+ Name="detail"
+ >
                                         <File
- RelativePath="..\..\..\..\boost\signal_network\component\detail\storable.hpp"
+ RelativePath="..\..\..\..\boost\dataflow\signal\detail\enable_if_defined.hpp"
>
                                         </File>
                                         <File
- RelativePath="..\..\..\..\boost\signal_network\component\detail\unfused_inherited.hpp"
+ RelativePath="..\..\..\..\boost\dataflow\signal\detail\unfused_typed_class.hpp"
>
                                         </File>
                                 </Filter>


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