Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r56552 - in sandbox/itl: boost/itl libs/itl/test libs/itl/test/test_casual_
From: afojgo_at_[hidden]
Date: 2009-10-03 08:19:14


Author: jofaber
Date: 2009-10-03 08:19:13 EDT (Sat, 03 Oct 2009)
New Revision: 56552
URL: http://svn.boost.org/trac/boost/changeset/56552

Log:
Boostifying: Replaced 'Tabs' for the latest changes (std::inserter support). Stable {msvc-8.0, 9.0; gcc-3.4.4, 4.1.0}

Text files modified:
   sandbox/itl/boost/itl/interval_base_map.hpp | 12 +++++-----
   sandbox/itl/boost/itl/interval_base_set.hpp | 6 ++--
   sandbox/itl/boost/itl/interval_map.hpp | 10 ++++----
   sandbox/itl/boost/itl/split_interval_map.hpp | 10 ++++----
   sandbox/itl/libs/itl/test/test_casual_/test_casual.cpp | 20 ++++++++--------
   sandbox/itl/libs/itl/test/test_functions.hpp | 22 +++++++++---------
   sandbox/itl/libs/itl/test/test_interval_map_shared.hpp | 48 ++++++++++++++++++++--------------------
   7 files changed, 64 insertions(+), 64 deletions(-)

Modified: sandbox/itl/boost/itl/interval_base_map.hpp
==============================================================================
--- sandbox/itl/boost/itl/interval_base_map.hpp (original)
+++ sandbox/itl/boost/itl/interval_base_map.hpp 2009-10-03 08:19:13 EDT (Sat, 03 Oct 2009)
@@ -414,16 +414,16 @@
     /** Insertion of an \c interval_value_pair into the map. */
     SubType& insert(const segment_type& interval_value_pair)
     {
- that()->insert_(interval_value_pair);
- return *that();
- }
+ that()->insert_(interval_value_pair);
+ return *that();
+ }
 
     /** Insertion of an \c interval_value_pair into the map. Iterator \c prior_.
- serves as a hint to insert after the element \c prior point to. */
+ serves as a hint to insert after the element \c prior point to. */
     iterator insert(iterator prior_, const segment_type& interval_value_pair)
     {
- return that()->insert_(prior_, interval_value_pair);
- }
+ return that()->insert_(prior_, interval_value_pair);
+ }
 
     /** With <tt>key_value_pair = (k,v)</tt> set value \c v for key \c k */
     SubType& set(const element_type& key_value_pair)

Modified: sandbox/itl/boost/itl/interval_base_set.hpp
==============================================================================
--- sandbox/itl/boost/itl/interval_base_set.hpp (original)
+++ sandbox/itl/boost/itl/interval_base_set.hpp 2009-10-03 08:19:13 EDT (Sat, 03 Oct 2009)
@@ -116,7 +116,7 @@
     /// const_iterator for iteration over intervals
     typedef typename ImplSetT::const_reverse_iterator const_reverse_iterator;
 
- typedef typename ImplSetT::pointer pointer;
+ typedef typename ImplSetT::pointer pointer;
     typedef typename ImplSetT::const_pointer const_pointer;
     typedef typename ImplSetT::reference reference;
     typedef typename ImplSetT::const_reference const_reference;
@@ -295,8 +295,8 @@
     { return add(inter_val); }
 
     /** Insert an interval of elements \c inter_val to the set. Iterator
- \c prior_ is a hint to the position \c inter_val can be
- inserted after. */
+ \c prior_ is a hint to the position \c inter_val can be
+ inserted after. */
     iterator insert(iterator prior_, const segment_type& inter_val)
     { return that()->add_(prior_, inter_val); }
 

Modified: sandbox/itl/boost/itl/interval_map.hpp
==============================================================================
--- sandbox/itl/boost/itl/interval_map.hpp (original)
+++ sandbox/itl/boost/itl/interval_map.hpp 2009-10-03 08:19:13 EDT (Sat, 03 Oct 2009)
@@ -632,18 +632,18 @@
         return prior_;
 
     std::pair<iterator,bool> insertion
- = this->template map_insert<codomain_combine>(prior_, inter_val, co_val);
+ = this->template map_insert<codomain_combine>(prior_, inter_val, co_val);
 
     if(insertion.second)
- return join_neighbours(insertion.first);
+ return join_neighbours(insertion.first);
     {
         // Detect the first and the end iterator of the collision sequence
- std::pair<iterator,iterator> overlap = this->_map.equal_range(inter_val);
+ std::pair<iterator,iterator> overlap = this->_map.equal_range(inter_val);
         iterator it_ = overlap.first,
                  last_ = overlap.second;
- --last_;
+ --last_;
         insert_range(inter_val, co_val, it_, last_);
- return it_;
+ return it_;
     }
 }
 

Modified: sandbox/itl/boost/itl/split_interval_map.hpp
==============================================================================
--- sandbox/itl/boost/itl/split_interval_map.hpp (original)
+++ sandbox/itl/boost/itl/split_interval_map.hpp 2009-10-03 08:19:13 EDT (Sat, 03 Oct 2009)
@@ -498,18 +498,18 @@
         return prior_;
 
     std::pair<iterator,bool> insertion
- = this->template map_insert<codomain_combine>(prior_, inter_val, co_val);
+ = this->template map_insert<codomain_combine>(prior_, inter_val, co_val);
 
     if(insertion.second)
- return insertion.first;
+ return insertion.first;
     {
         // Detect the first and the end iterator of the collision sequence
- std::pair<iterator,iterator> overlap = this->_map.equal_range(inter_val);
+ std::pair<iterator,iterator> overlap = this->_map.equal_range(inter_val);
         iterator it_ = overlap.first,
                  last_ = overlap.second;
- --last_;
+ --last_;
         insert_range(inter_val, co_val, it_, last_);
- return it_;
+ return it_;
     }
 }
 

Modified: sandbox/itl/libs/itl/test/test_casual_/test_casual.cpp
==============================================================================
--- sandbox/itl/libs/itl/test/test_casual_/test_casual.cpp (original)
+++ sandbox/itl/libs/itl/test/test_casual_/test_casual.cpp 2009-10-03 08:19:13 EDT (Sat, 03 Oct 2009)
@@ -39,18 +39,18 @@
     typedef interval_map<int,int> IntervalMapT;
     typedef split_interval_map<int,int> SplitIntervalMapT;
     typedef interval_map<int,int> IntervalMapT;
- typedef vector<pair<interval<int>,int> > IntervalVecT;
+ typedef vector<pair<interval<int>,int> > IntervalVecT;
 
- IntervalVecT ivec;
- ivec.push_back(make_pair(interval<int>::rightopen(1,3),1));
- ivec.push_back(make_pair(interval<int>::rightopen(2,4),1));
+ IntervalVecT ivec;
+ ivec.push_back(make_pair(interval<int>::rightopen(1,3),1));
+ ivec.push_back(make_pair(interval<int>::rightopen(2,4),1));
 
- SplitIntervalMapT sim1, sim2;
- sim1.insert(make_pair(interval<int>::rightopen(1,3),1));
- sim1.insert(make_pair(interval<int>::rightopen(2,4),1));
+ SplitIntervalMapT sim1, sim2;
+ sim1.insert(make_pair(interval<int>::rightopen(1,3),1));
+ sim1.insert(make_pair(interval<int>::rightopen(2,4),1));
 
- IntervalMapT jim1, jim2;
- std::copy(ivec.begin(), ivec.end(), std::inserter(jim2, jim2.end()));
- cout << jim2 << endl;
+ IntervalMapT jim1, jim2;
+ std::copy(ivec.begin(), ivec.end(), std::inserter(jim2, jim2.end()));
+ cout << jim2 << endl;
 }
 

Modified: sandbox/itl/libs/itl/test/test_functions.hpp
==============================================================================
--- sandbox/itl/libs/itl/test/test_functions.hpp (original)
+++ sandbox/itl/libs/itl/test/test_functions.hpp 2009-10-03 08:19:13 EDT (Sat, 03 Oct 2009)
@@ -31,10 +31,10 @@
           class SequenceT
>
 void itl_map_copy(const SequenceT& segments,
- IntervalMap<T,U,Trt>& destination)
+ IntervalMap<T,U,Trt>& destination)
 {
- ITL_const_FORALL(typename SequenceT, segment_, segments)
- destination.insert(*segment_);
+ ITL_const_FORALL(typename SequenceT, segment_, segments)
+ destination.insert(*segment_);
 }
 
 
@@ -51,14 +51,14 @@
>
 void test_interval_map_copy_via_inserter(const SequenceT& segments, IntervalMap<T,U,Trt>& std_copied_map)
 {
- // The second parameter (std_copied_map) could be omitted and only held as a
- // local variable. I is there to help gcc-3.4.4 resolving the function template type.
- typedef IntervalMap<T,U,Trt> IntervalMapT;
- IntervalMapT looped_copied_map;
- std_copied_map.clear();
- itl_map_copy(segments, looped_copied_map);
- std::copy(segments.begin(), segments.end(), std::inserter(std_copied_map, std_copied_map.end()));
- BOOST_CHECK_EQUAL( looped_copied_map, std_copied_map );
+ // The second parameter (std_copied_map) could be omitted and only held as a
+ // local variable. I is there to help gcc-3.4.4 resolving the function template type.
+ typedef IntervalMap<T,U,Trt> IntervalMapT;
+ IntervalMapT looped_copied_map;
+ std_copied_map.clear();
+ itl_map_copy(segments, looped_copied_map);
+ std::copy(segments.begin(), segments.end(), std::inserter(std_copied_map, std_copied_map.end()));
+ BOOST_CHECK_EQUAL( looped_copied_map, std_copied_map );
 }
 
 }} // namespace itl boost

Modified: sandbox/itl/libs/itl/test/test_interval_map_shared.hpp
==============================================================================
--- sandbox/itl/libs/itl/test/test_interval_map_shared.hpp (original)
+++ sandbox/itl/libs/itl/test/test_interval_map_shared.hpp 2009-10-03 08:19:13 EDT (Sat, 03 Oct 2009)
@@ -1207,30 +1207,30 @@
 {
     typedef IntervalMap<T,U,Trt> IntervalMapT; //Nedded for the test value generator
 
- // Check equality of copying using handcoded loop or std::copy via inserter.
- typedef std::pair<interval<T>, U> SegmentT;
- std::vector<SegmentT> seg_vec_a;
- IntervalMapT std_copied_map;
-
- // For an empty sequence
- test_interval_map_copy_via_inserter(seg_vec_a, std_copied_map);
-
- // For an singleton sequence
- seg_vec_a.push_back(IDv(0,1,1));
- test_interval_map_copy_via_inserter(seg_vec_a, std_copied_map);
-
- // Two separate segments
- seg_vec_a.push_back(IDv(3,5,1));
- test_interval_map_copy_via_inserter(seg_vec_a, std_copied_map);
-
- // Touching case
- seg_vec_a.push_back(IDv(5,7,1));
- test_interval_map_copy_via_inserter(seg_vec_a, std_copied_map);
-
- // Overlapping case
- seg_vec_a.push_back(IDv(6,9,1));
- test_interval_map_copy_via_inserter(seg_vec_a, std_copied_map);
-
+ // Check equality of copying using handcoded loop or std::copy via inserter.
+ typedef std::pair<interval<T>, U> SegmentT;
+ std::vector<SegmentT> seg_vec_a;
+ IntervalMapT std_copied_map;
+
+ // For an empty sequence
+ test_interval_map_copy_via_inserter(seg_vec_a, std_copied_map);
+
+ // For an singleton sequence
+ seg_vec_a.push_back(IDv(0,1,1));
+ test_interval_map_copy_via_inserter(seg_vec_a, std_copied_map);
+
+ // Two separate segments
+ seg_vec_a.push_back(IDv(3,5,1));
+ test_interval_map_copy_via_inserter(seg_vec_a, std_copied_map);
+
+ // Touching case
+ seg_vec_a.push_back(IDv(5,7,1));
+ test_interval_map_copy_via_inserter(seg_vec_a, std_copied_map);
+
+ // Overlapping case
+ seg_vec_a.push_back(IDv(6,9,1));
+ test_interval_map_copy_via_inserter(seg_vec_a, std_copied_map);
+
 }
 
 


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