Boost
boost
arrow_drop_down
Join
Boost.Iterator
C++ 03 Added in Boost 1.29.0
Categories: Iterators

The Boost Iterator Library contains two parts. The first is a system of concepts which extend the C++ standard iterator requirements. The second is a framework of components for building iterators based on these extended concepts and includes several useful iterator adaptors.

Maintainers & Contributors

Aleksey Gurtovoy
Alexander Grund
Alisdair Meredith
Andreas Huber
Andrey Semashev
Andrey Semashev
Beman Dawes
Boris Gubenko
Brian Minard
BrianWeed
Casey Carter
Daniel James
Daniel Krügler
Daniela Engert
Dave Abrahams
Douglas Gregor
Edward Diener
Edward Diener
Edward Diener
Glen Fernandes
Hartmut Kaiser
Jaakko Järvi
jakob lovhall
Jens Maurer
Jeremiah Willcock
Jeremy Siek
joaquintides
Joel de Guzman
John Maddock
Jonathan Turkanis
K. Noel Belcourt
Kohei Takahashi
Marcel Raad
Marcel Raad
Markus Schöpflin
Marshall Clow
Michael A. Jackson
Michel Morin
Nathan Wilson
nekko1119
Nicola Musatti
Nikita Kniazev
nobody
Pavel I. Kryukov
Peter Dimov
Peter Dimov
Rene Rivera
Ronald Garcia
Stephen Kelly
Troy D. Straszheim
Vladimir Prus

Boost.Iterator

Boost.Iterator, part of collection of the Boost C++ Libraries, provides tools for building and working with iterators in C++. The library also provides a number of iterator classes that can be used out of the box.

Directories

  • doc - Documentation sources
  • include - Interface headers of Boost.Iterator
  • test - Boost.Iterator unit tests
  • example - Boost.Iterator usage examples

More information

Build status

Branch GitHub Actions AppVeyor Test Matrix Dependencies
master GitHub Actions AppVeyor Tests Dependencies
develop GitHub Actions AppVeyor Tests Dependencies

License

Distributed under the Boost Software License, Version 1.0.