$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r53579 - sandbox/numeric_adaptor/boost/numeric_adaptor
From: bruno.lalande_at_[hidden]
Date: 2009-06-02 18:03:13
Author: bruno.lalande
Date: 2009-06-02 18:03:12 EDT (Tue, 02 Jun 2009)
New Revision: 53579
URL: http://svn.boost.org/trac/boost/changeset/53579
Log:
Yet another bunch of forgotten value_type's...
Text files modified: 
   sandbox/numeric_adaptor/boost/numeric_adaptor/cln_policy.hpp  |     4 ++--                                    
   sandbox/numeric_adaptor/boost/numeric_adaptor/ieee_policy.hpp |    22 +++++++++++-----------                  
   2 files changed, 13 insertions(+), 13 deletions(-)
Modified: sandbox/numeric_adaptor/boost/numeric_adaptor/cln_policy.hpp
==============================================================================
--- sandbox/numeric_adaptor/boost/numeric_adaptor/cln_policy.hpp	(original)
+++ sandbox/numeric_adaptor/boost/numeric_adaptor/cln_policy.hpp	2009-06-02 18:03:12 EDT (Tue, 02 Jun 2009)
@@ -85,8 +85,8 @@
             to the C built-in types `float' and `double' are provided
             through the functions
 
-            float float_approx (type const& x)
-            double double_approx (type const& x)
+            float float_approx (value_type const& x)
+            double double_approx (value_type const& x)
 
             Returns an approximation of x of C type ctype. If abs(x) is
             too close to 0 (underflow),
Modified: sandbox/numeric_adaptor/boost/numeric_adaptor/ieee_policy.hpp
==============================================================================
--- sandbox/numeric_adaptor/boost/numeric_adaptor/ieee_policy.hpp	(original)
+++ sandbox/numeric_adaptor/boost/numeric_adaptor/ieee_policy.hpp	2009-06-02 18:03:12 EDT (Tue, 02 Jun 2009)
@@ -29,26 +29,26 @@
 template <typename T>
 struct ieee_policy : public default_policy<T>
 {
-    typedef T type;
+    typedef T value_type;
 
     template <typename OtherType>
-    static inline void set(type& value, OtherType const& v)   { value = v; } //boost::numeric_cast<T>(v); }
+    static inline void set(value_type& value, OtherType const& v)   { value = v; } //boost::numeric_cast<T>(v); }
 
-    static inline void set(type& value, std::string const& v) { value = boost::lexical_cast<T>(v); }
+    static inline void set(value_type& value, std::string const& v) { value = boost::lexical_cast<T>(v); }
 
-    static inline void sqrt(type& r, type const& a) { r = std::sqrt(a); }
-    static inline void cos(type& r, type const& a) { r = std::cos(a); }
-    static inline void sin(type& r, type const& a) { r = std::sin(a); }
-    static inline void tan(type& r, type const& a) { r = std::tan(a); }
-    static inline void atan(type& r, type const& a) { r = std::atan(a); }
-    static inline void abs(type& r, type const& a) { r = std::abs(a); }
-    static inline void hypot(type& r, type const& a, type const& b)
+    static inline void sqrt(value_type& r, value_type const& a) { r = std::sqrt(a); }
+    static inline void cos(value_type& r, value_type const& a) { r = std::cos(a); }
+    static inline void sin(value_type& r, value_type const& a) { r = std::sin(a); }
+    static inline void tan(value_type& r, value_type const& a) { r = std::tan(a); }
+    static inline void atan(value_type& r, value_type const& a) { r = std::atan(a); }
+    static inline void abs(value_type& r, value_type const& a) { r = std::abs(a); }
+    static inline void hypot(value_type& r, value_type const& a, value_type const& b)
     {
         r = boost::math::hypot(a, b);
     }
 
     template <typename OtherType>
-    static inline OtherType big_numeric_cast(type const& v)
+    static inline OtherType big_numeric_cast(value_type const& v)
     {
         return boost::numeric_cast<OtherType>(v);
     }