Mike-Devel
6776ffa8e8
Replace incldue of outdated boost/cast.hpp header
...
- Instead include `boost/polymorphic_cast.hpp` directly.
- This replaces the direct dependency of Boost.Range on Boost.NumericConversion with a direct dependency on Boost.Conversion
2020-11-19 14:25:21 +01:00
Neil Groves
688d1bc418
Update inclusion of polymorphic_cast.hpp to cat.hpp
2015-01-31 13:31:33 +00:00
Antony Polukhin
5ba77001dd
Replaced deprecated cast.hpp with polymorphic_cast.hpp. Droped dependency to the Numeric library
2014-06-09 13:21:24 +04:00
Neil Groves
ec3c98bc25
any_iterator now compiles without RTTI.
2014-05-07 00:13:09 +01:00
Neil Groves
79d2a66831
trac 5816 - fix any_range requiring copyable elements.
2014-03-02 15:35:50 +00:00
Nathan Ridge
f49e347772
[range] added missing includes to any_range.hpp and related files; fixes #5603
...
[SVN r81890]
2012-12-13 07:48:50 +00:00
Neil Groves
55fd3ca5b2
[boost][range] - Updated begin/end to be protected against accidental ADL to improve compatibility with C++0x. Added any_range which adds type erasure support. Added a type_erased adaptor to utilise the any_range. Implemented the any_iterator using a small buffer optimization to avoid heap usage.
...
[SVN r67541]
2011-01-01 16:46:32 +00:00