$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r56885 - in sandbox/statistics/detail/fusion/libs/statistics/detail/fusion: . example src
From: erwann.rogard_at_[hidden]
Date: 2009-10-16 00:12:24
Author: e_r
Date: 2009-10-16 00:12:23 EDT (Fri, 16 Oct 2009)
New Revision: 56885
URL: http://svn.boost.org/trac/boost/changeset/56885
Log:
m
Text files modified: 
   sandbox/statistics/detail/fusion/libs/statistics/detail/fusion/at_key_iterator.cpp         |     6 ------                                  
   sandbox/statistics/detail/fusion/libs/statistics/detail/fusion/example/iterator_at_key.cpp |    20 ++++++++++----------                    
   sandbox/statistics/detail/fusion/libs/statistics/detail/fusion/src/main.cpp                |     4 ++--                                    
   3 files changed, 12 insertions(+), 18 deletions(-)
Modified: sandbox/statistics/detail/fusion/libs/statistics/detail/fusion/at_key_iterator.cpp
==============================================================================
--- sandbox/statistics/detail/fusion/libs/statistics/detail/fusion/at_key_iterator.cpp	(original)
+++ sandbox/statistics/detail/fusion/libs/statistics/detail/fusion/at_key_iterator.cpp	2009-10-16 00:12:23 EDT (Fri, 16 Oct 2009)
@@ -6,13 +6,7 @@
 //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)         //
 /////////////////////////////////////////////////////////////////////////////// 
 
-#include <libs/statistics/detail/fusion/example/at_key_iterator.h>
 
 
-void example_at_key_iterator(std::ostream& os){
-
-
-}
-
 
 
Modified: sandbox/statistics/detail/fusion/libs/statistics/detail/fusion/example/iterator_at_key.cpp
==============================================================================
--- sandbox/statistics/detail/fusion/libs/statistics/detail/fusion/example/iterator_at_key.cpp	(original)
+++ sandbox/statistics/detail/fusion/libs/statistics/detail/fusion/example/iterator_at_key.cpp	2009-10-16 00:12:23 EDT (Fri, 16 Oct 2009)
@@ -15,8 +15,8 @@
 #include <boost/fusion/container/map.hpp>
 #include <boost/fusion/include/map.hpp>
 #include <boost/fusion/include/map_fwd.hpp>
-#include <boost/statistics/detail/fusion/functor/at_key.hpp>
-#include <boost/statistics/detail/fusion/iterator/at_key.hpp>
+#include <boost/statistics/detail/fusion/at_key/functor.hpp>
+#include <boost/statistics/detail/fusion/at_key/iterator.hpp>
 
 #include <boost/iterator/iterator_traits.hpp>
 
@@ -35,13 +35,13 @@
     typedef fusion::pair<key_0_,int>                    p_0_;
     typedef fusion::pair<key_1_,int>                    p_1_;
     typedef fusion::map<p_0_,p_1_>                      map_;
-    typedef stat::fusion::functor::at_key<key_0_>       get_0_;
-    typedef stat::fusion::functor::at_key<key_1_>       get_1_;
+    typedef stat::fusion::at_key::functor<key_0_>       get_0_;
+    typedef stat::fusion::at_key::functor<key_1_>       get_1_;
     typedef std::vector<map_>                           vec_map_;
     typedef range_iterator<const vec_map_>::type        it_cvec_map_;
-    typedef stat::fusion::iterator::meta_at_key<it_cvec_map_,key_0_> m_0_;
+    typedef stat::fusion::at_key::meta_iterator<it_cvec_map_,key_0_> m_0_;
     typedef m_0_::type it_0_;
-    typedef stat::fusion::iterator::meta_at_key<it_cvec_map_,key_1_> m_1_;
+    typedef stat::fusion::at_key::meta_iterator<it_cvec_map_,key_1_> m_1_;
     typedef m_1_::type it_1_;
     
     const unsigned n = 10;
@@ -59,10 +59,10 @@
         typedef it_0_   it_;
         typedef key_0_  key_;
     
-        it_ b = stat::fusion::iterator::make_at_key<key_>(
+        it_ b = stat::fusion::at_key::make_iterator<key_>(
             boost::begin(vec_map)
         );
-        it_ e = stat::fusion::iterator::make_at_key<key_>(
+        it_ e = stat::fusion::at_key::make_iterator<key_>(
             boost::end(vec_map)
         );
         unsigned j = 0;
@@ -80,10 +80,10 @@
         typedef it_1_   it_;
         typedef key_1_  key_;
 
-        it_ b = stat::fusion::iterator::make_at_key<key_>(
+        it_ b = stat::fusion::at_key::make_iterator<key_>(
             boost::begin(vec_map)
         );
-        it_ e = stat::fusion::iterator::make_at_key<key_>(
+        it_ e = stat::fusion::at_key::make_iterator<key_>(
             boost::end(vec_map)
         );
         unsigned j = 0;
Modified: sandbox/statistics/detail/fusion/libs/statistics/detail/fusion/src/main.cpp
==============================================================================
--- sandbox/statistics/detail/fusion/libs/statistics/detail/fusion/src/main.cpp	(original)
+++ sandbox/statistics/detail/fusion/libs/statistics/detail/fusion/src/main.cpp	2009-10-16 00:12:23 EDT (Fri, 16 Oct 2009)
@@ -6,11 +6,11 @@
 //  LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)         //
 /////////////////////////////////////////////////////////////////////////////// 
 #include <iostream>
-#include <libs/statistics/detail/fusion/example/iterator_at_key.h>
+#include <libs/statistics/detail/fusion/example/at_key.h>
 
 int main(){
 
-    example_iterator_at_key(std::cout);
+    example_at_key_iterator(std::cout);
 
     return 0;
 }