$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
From: steven_at_[hidden]
Date: 2008-05-14 19:05:43
Author: steven_watanabe
Date: 2008-05-14 19:05:41 EDT (Wed, 14 May 2008)
New Revision: 45375
URL: http://svn.boost.org/trac/boost/changeset/45375
Log:
Renamed power_dimof_helper back to power_typof_helper
Text files modified: 
   sandbox/units/boost/units/cmath.hpp                      |     6 +++---                                  
   sandbox/units/boost/units/detail/conversion_impl.hpp     |     2 +-                                      
   sandbox/units/boost/units/operators.hpp                  |     2 +-                                      
   sandbox/units/boost/units/pow.hpp                        |    16 ++++++++--------                        
   sandbox/units/boost/units/quantity.hpp                   |    12 ++++++------                            
   sandbox/units/boost/units/systems/si/codata/typedefs.hpp |     2 +-                                      
   sandbox/units/boost/units/unit.hpp                       |     2 +-                                      
   sandbox/units/libs/units/example/complex.cpp             |    10 +++++-----                              
   sandbox/units/libs/units/example/measurement.hpp         |     4 ++--                                    
   sandbox/units/libs/units/example/quaternion.cpp          |    10 +++++-----                              
   10 files changed, 33 insertions(+), 33 deletions(-)
Modified: sandbox/units/boost/units/cmath.hpp
==============================================================================
--- sandbox/units/boost/units/cmath.hpp	(original)
+++ sandbox/units/boost/units/cmath.hpp	2008-05-14 19:05:41 EDT (Wed, 14 May 2008)
@@ -273,9 +273,9 @@
 inline 
 typename root_typeof_helper<
     typename add_typeof_helper<
-        typename power_dimof_helper<quantity<Unit,Y>,
+        typename power_typeof_helper<quantity<Unit,Y>,
                                      static_rational<2> >::type,
-        typename power_dimof_helper<quantity<Unit,Y>,
+        typename power_typeof_helper<quantity<Unit,Y>,
                                      static_rational<2> >::type>::type,
         static_rational<2> >::type
 hypot BOOST_PREVENT_MACRO_SUBSTITUTION (const quantity<Unit,Y>& q1,const quantity<Unit,Y>& q2)
@@ -284,7 +284,7 @@
 
     typedef quantity<Unit,Y>    type1;
     
-    typedef typename power_dimof_helper<type1,static_rational<2> >::type   pow_type;
+    typedef typename power_typeof_helper<type1,static_rational<2> >::type   pow_type;
     typedef typename add_typeof_helper<pow_type,pow_type>::type             add_type;
     typedef typename root_typeof_helper<add_type,static_rational<2> >::type quantity_type;
         
Modified: sandbox/units/boost/units/detail/conversion_impl.hpp
==============================================================================
--- sandbox/units/boost/units/detail/conversion_impl.hpp	(original)
+++ sandbox/units/boost/units/detail/conversion_impl.hpp	2008-05-14 19:05:41 EDT (Wed, 14 May 2008)
@@ -234,7 +234,7 @@
         typedef typename source_pair::tag_type source;
         typedef typename get_default_conversion<source>::type new_source;
         typedef typename get_default_conversion_impl<N-1>::template apply<typename mpl::next<Begin>::type> next_iteration;
-        typedef typename multiply_typeof_helper<typename power_dimof_helper<new_source, exponent>::type, typename next_iteration::unit_type>::type unit_type;
+        typedef typename multiply_typeof_helper<typename power_typeof_helper<new_source, exponent>::type, typename next_iteration::unit_type>::type unit_type;
         typedef call_base_unit_converter<source, new_source> conversion;
         typedef typename multiply_typeof_helper<typename conversion::type, typename next_iteration::type>::type type;
         static type value() {
Modified: sandbox/units/boost/units/operators.hpp
==============================================================================
--- sandbox/units/boost/units/operators.hpp	(original)
+++ sandbox/units/boost/units/operators.hpp	2008-05-14 19:05:41 EDT (Wed, 14 May 2008)
@@ -115,7 +115,7 @@
 
 #endif // BOOST_UNITS_HAS_TYPEOF
 
-template<typename X,typename Y> struct power_dimof_helper;
+template<typename X,typename Y> struct power_typeof_helper;
 template<typename X,typename Y> struct root_typeof_helper;
 
 } // namespace units
Modified: sandbox/units/boost/units/pow.hpp
==============================================================================
--- sandbox/units/boost/units/pow.hpp	(original)
+++ sandbox/units/boost/units/pow.hpp	2008-05-14 19:05:41 EDT (Wed, 14 May 2008)
@@ -26,25 +26,25 @@
 
 /// raise a value to a @c static_rational power
 template<class Rat,class Y>
-inline typename power_dimof_helper<Y,Rat>::type
+inline typename power_typeof_helper<Y,Rat>::type
 pow(const Y& x)
 {
-    return power_dimof_helper<Y,Rat>::value(x);
+    return power_typeof_helper<Y,Rat>::value(x);
 }
 
 /// raise a value to an integer power
 template<long N,class Y>
-inline typename power_dimof_helper<Y,static_rational<N> >::type
+inline typename power_typeof_helper<Y,static_rational<N> >::type
 pow(const Y& x)
 {
-    return power_dimof_helper<Y,static_rational<N> >::value(x);
+    return power_typeof_helper<Y,static_rational<N> >::value(x);
 }
 
 #ifndef BOOST_UNITS_DOXYGEN
 
 /// raise @c T to a @c static_rational power
 template<class T, long N,long D> 
-struct power_dimof_helper<T, static_rational<N,D> >                
+struct power_typeof_helper<T, static_rational<N,D> >                
 { 
     typedef typename mpl::if_<boost::is_integral<T>, double, T>::type internal_type;
     typedef detail::static_rational_power_impl<static_rational<N, D>, internal_type> impl;
@@ -58,8 +58,8 @@
 
 /// raise @c float to a @c static_rational power
 template<long N,long D> 
-struct power_dimof_helper<float, static_rational<N,D> >
-    : power_dimof_helper<double, static_rational<N,D> > {};
+struct power_typeof_helper<float, static_rational<N,D> >
+    : power_typeof_helper<double, static_rational<N,D> > {};
 
 #endif
 
@@ -84,7 +84,7 @@
 /// take @c static_rational root of an @c T
 template<class T, long N,long D> 
 struct root_typeof_helper<T,static_rational<N,D> >     
-    : power_dimof_helper<T, static_rational<D,N> > {};
+    : power_typeof_helper<T, static_rational<D,N> > {};
 
 #endif
 
Modified: sandbox/units/boost/units/quantity.hpp
==============================================================================
--- sandbox/units/boost/units/quantity.hpp	(original)
+++ sandbox/units/boost/units/quantity.hpp	2008-05-14 19:05:41 EDT (Wed, 14 May 2008)
@@ -657,7 +657,7 @@
 struct divide_typeof_helper< X,unit<Dim,System> >
 {
     typedef X                                                                           value_type;
-    typedef typename power_dimof_helper< unit<Dim,System>,static_rational<-1> >::type  unit_type;
+    typedef typename power_typeof_helper< unit<Dim,System>,static_rational<-1> >::type  unit_type;
     typedef quantity<unit_type,value_type>                                              type;
 };
 
@@ -681,7 +681,7 @@
 struct divide_typeof_helper< X,quantity<Unit,Y> >
 {
     typedef typename divide_typeof_helper<X,Y>::type                        value_type;
-    typedef typename power_dimof_helper< Unit,static_rational<-1> >::type  unit_type;
+    typedef typename power_typeof_helper< Unit,static_rational<-1> >::type  unit_type;
     typedef quantity<unit_type,value_type>                                  type;
 };
 
@@ -739,15 +739,15 @@
 /// specialize power typeof helper
 /// INTERNAL ONLY
 template<class Unit,long N,long D,class Y> 
-struct power_dimof_helper< quantity<Unit,Y>,static_rational<N,D> >                
+struct power_typeof_helper< quantity<Unit,Y>,static_rational<N,D> >                
 { 
-    typedef typename power_dimof_helper<Y,static_rational<N,D> >::type     value_type;
-    typedef typename power_dimof_helper<Unit,static_rational<N,D> >::type  unit_type;
+    typedef typename power_typeof_helper<Y,static_rational<N,D> >::type     value_type;
+    typedef typename power_typeof_helper<Unit,static_rational<N,D> >::type  unit_type;
     typedef quantity<unit_type,value_type>                                  type; 
     
     static type value(const quantity<Unit,Y>& x)  
     { 
-        return type::from_value(power_dimof_helper<Y,static_rational<N,D> >::value(x.value()));
+        return type::from_value(power_typeof_helper<Y,static_rational<N,D> >::value(x.value()));
     }
 };
 
Modified: sandbox/units/boost/units/systems/si/codata/typedefs.hpp
==============================================================================
--- sandbox/units/boost/units/systems/si/codata/typedefs.hpp	(original)
+++ sandbox/units/boost/units/systems/si/codata/typedefs.hpp	2008-05-14 19:05:41 EDT (Wed, 14 May 2008)
@@ -51,7 +51,7 @@
 typedef divide_typeof_helper<energy_over_temperature,amount>::type energy_over_temperature_amount;
 typedef divide_typeof_helper<
     divide_typeof_helper<power,area>::type,
-    power_dimof_helper<temperature,static_rational<4> >::type
+    power_typeof_helper<temperature,static_rational<4> >::type
 >::type power_over_area_temperature_4;
 typedef multiply_typeof_helper<power,area>::type power_area;
 typedef divide_typeof_helper<power_area,solid_angle>::type power_area_over_solid_angle;
Modified: sandbox/units/boost/units/unit.hpp
==============================================================================
--- sandbox/units/boost/units/unit.hpp	(original)
+++ sandbox/units/boost/units/unit.hpp	2008-05-14 19:05:41 EDT (Wed, 14 May 2008)
@@ -312,7 +312,7 @@
 
 /// raise unit to a @c static_rational power
 template<class Dim,class System,long N,long D> 
-struct power_dimof_helper<unit<Dim,System>,static_rational<N,D> >                
+struct power_typeof_helper<unit<Dim,System>,static_rational<N,D> >                
 { 
     typedef unit<typename static_power<Dim,static_rational<N,D> >::type,typename static_power<System, static_rational<N,D> >::type>     type; 
     
Modified: sandbox/units/libs/units/example/complex.cpp
==============================================================================
--- sandbox/units/libs/units/example/complex.cpp	(original)
+++ sandbox/units/libs/units/example/complex.cpp	2008-05-14 19:05:41 EDT (Wed, 14 May 2008)
@@ -279,10 +279,10 @@
 
 /// specialize power typeof helper for complex<Y>
 template<class Y,long N,long D> 
-struct power_dimof_helper<complex<Y>,static_rational<N,D> >                
+struct power_typeof_helper<complex<Y>,static_rational<N,D> >                
 { 
     typedef complex<
-        typename power_dimof_helper<Y,static_rational<N,D> >::type
+        typename power_typeof_helper<Y,static_rational<N,D> >::type
     > type; 
     
     static type value(const complex<Y>& x)  
@@ -315,12 +315,12 @@
 
 /// specialize power typeof helper for complex<quantity<Unit,Y> >
 template<class Y,class Unit,long N,long D> 
-struct power_dimof_helper<complex<quantity<Unit,Y> >,static_rational<N,D> >
+struct power_typeof_helper<complex<quantity<Unit,Y> >,static_rational<N,D> >
 { 
     typedef typename
-        power_dimof_helper<Y,static_rational<N,D> >::type       value_type;
+        power_typeof_helper<Y,static_rational<N,D> >::type       value_type;
     typedef typename
-        power_dimof_helper<Unit,static_rational<N,D> >::type    unit_type;
+        power_typeof_helper<Unit,static_rational<N,D> >::type    unit_type;
     typedef quantity<unit_type,value_type>                      quantity_type;
     typedef complex<quantity_type>                              type; 
     
Modified: sandbox/units/libs/units/example/measurement.hpp
==============================================================================
--- sandbox/units/libs/units/example/measurement.hpp	(original)
+++ sandbox/units/libs/units/example/measurement.hpp	2008-05-14 19:05:41 EDT (Wed, 14 May 2008)
@@ -269,10 +269,10 @@
 
 /// specialize power typeof helper
 template<class Y,long N,long D> 
-struct power_dimof_helper<measurement<Y>,static_rational<N,D> >
+struct power_typeof_helper<measurement<Y>,static_rational<N,D> >
 { 
     typedef measurement<
-        typename power_dimof_helper<Y,static_rational<N,D> >::type
+        typename power_typeof_helper<Y,static_rational<N,D> >::type
     > type; 
     
     static type value(const measurement<Y>& x)  
Modified: sandbox/units/libs/units/example/quaternion.cpp
==============================================================================
--- sandbox/units/libs/units/example/quaternion.cpp	(original)
+++ sandbox/units/libs/units/example/quaternion.cpp	2008-05-14 19:05:41 EDT (Wed, 14 May 2008)
@@ -69,13 +69,13 @@
 //[quaternion_class_snippet_1
 /// specialize power typeof helper
 template<class Y,long N,long D> 
-struct power_dimof_helper<boost::math::quaternion<Y>,static_rational<N,D> >
+struct power_typeof_helper<boost::math::quaternion<Y>,static_rational<N,D> >
 { 
     // boost::math::quaternion only supports integer powers
     BOOST_STATIC_ASSERT(D==1);
     
     typedef boost::math::quaternion<
-        typename power_dimof_helper<Y,static_rational<N,D> >::type
+        typename power_typeof_helper<Y,static_rational<N,D> >::type
     > type; 
     
     static type value(const boost::math::quaternion<Y>& x)  
@@ -105,16 +105,16 @@
 //[quaternion_class_snippet_2
 /// specialize power typeof helper for quaternion<quantity<Unit,Y> >
 template<class Unit,long N,long D,class Y> 
-struct power_dimof_helper<
+struct power_typeof_helper<
     boost::math::quaternion<quantity<Unit,Y> >,
     static_rational<N,D> >                
 { 
-    typedef typename power_dimof_helper<
+    typedef typename power_typeof_helper<
         Y,
         static_rational<N,D>
     >::type     value_type;
 
-    typedef typename power_dimof_helper<
+    typedef typename power_typeof_helper<
         Unit,
         static_rational<N,D>
     >::type  unit_type;