Ticket #4661: fpConcept.patch

File fpConcept.patch, 783 bytes (added by ruediger.berlich@…, 12 years ago)

A patch that adds support for a FloatingPoint concept to concept_check.hpp (from Boost 1.44)

Line 
18,10c8,11
2< // 05 May 2001: Workarounds for HP aCC from Thomas Matelich. (Jeremy Siek)
3< // 02 April 2001: Removed limits header altogether. (Jeremy Siek)
4< // 01 April 2001: Modified to use new <boost/limits.hpp> header. (JMaddock)
5---
6> // 05 May 2001: Workarounds for HP aCC from Thomas Matelich. (Jeremy Siek)
7> // 02 April 2001: Removed limits header altogether. (Jeremy Siek)
8> // 01 April 2001: Modified to use new <boost/limits.hpp> header. (JMaddock)
9> // 20 September 2010: Added a FloatingPoint concept, as per Dave Abrahams suggestion (Ruediger Berlich)
1021a23
11> # include <boost/type_traits/is_floating_point.hpp>
1262a65,69
13> template <typename T> struct FloatingPoint
14> {
15> BOOST_MPL_ASSERT((boost::is_floating_point<T>));
16> };
17>