Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r60765 - sandbox/statistics/detail/assign/boost/assign/auto_size/array
From: erwann.rogard_at_[hidden]
Date: 2010-03-22 09:27:17


Author: e_r
Date: 2010-03-22 09:27:16 EDT (Mon, 22 Mar 2010)
New Revision: 60765
URL: http://svn.boost.org/trac/boost/changeset/60765

Log:
m
Text files modified:
   sandbox/statistics/detail/assign/boost/assign/auto_size/array/converter.hpp | 20 ++++----------------
   1 files changed, 4 insertions(+), 16 deletions(-)

Modified: sandbox/statistics/detail/assign/boost/assign/auto_size/array/converter.hpp
==============================================================================
--- sandbox/statistics/detail/assign/boost/assign/auto_size/array/converter.hpp (original)
+++ sandbox/statistics/detail/assign/boost/assign/auto_size/array/converter.hpp 2010-03-22 09:27:16 EDT (Mon, 22 Mar 2010)
@@ -19,26 +19,14 @@
 
     template< typename T, typename I >
     class converter
- : protected boost::assign_detail::converter<T,I>
+ : protected boost::assign_detail::converter<auto_size::converter<T,I>,I>
        , public range_comparison_op::base_of< T >::type
     {
- typedef boost::assign_detail::converter<T,I> impl_;
- //protected:
- impl_& impl(){ return (*this); }
- const impl_& impl()const{ return (*this); }
-/*
- iterator begin() const
- {
- return this->impl().begin();
- }
-
- iterator end() const
- {
- return this->impl().end();
- }
+ typedef auto_size::converter<T,I> this_;
+ typedef boost::assign_detail::converter<this_,I> impl_;
 
+ friend class boost::assign_detail::converter<this_,I>;
 
-*/
     public:
         typedef typename impl_::iterator iterator;
         typedef typename impl_::const_iterator const_iterator;


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