Mercurial > hg > vamp-build-and-test
diff DEPENDENCIES/generic/include/boost/generator_iterator.hpp @ 101:c530137014c0
Update Boost headers (1.58.0)
author | Chris Cannam |
---|---|
date | Mon, 07 Sep 2015 11:12:49 +0100 |
parents | 2665513ce2d3 |
children |
line wrap: on
line diff
--- a/DEPENDENCIES/generic/include/boost/generator_iterator.hpp Fri Sep 04 12:01:02 2015 +0100 +++ b/DEPENDENCIES/generic/include/boost/generator_iterator.hpp Mon Sep 07 11:12:49 2015 +0100 @@ -17,6 +17,7 @@ #include <boost/ref.hpp> namespace boost { +namespace iterators { template<class Generator> class generator_iterator @@ -33,7 +34,7 @@ , single_pass_traversal_tag , typename Generator::result_type const& > super_t; - + public: generator_iterator() {} generator_iterator(Generator* g) : m_g(g), m_value((*m_g)()) {} @@ -73,8 +74,12 @@ return result_t(&gen); } +} // namespace iterators + +using iterators::generator_iterator; +using iterators::generator_iterator_generator; +using iterators::make_generator_iterator; + } // namespace boost - #endif // BOOST_ITERATOR_ADAPTOR_GENERATOR_ITERATOR_HPP -