Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

This is the documentation for an old version of Boost. Click here to view this page for the latest version.
PrevUpHomeNext

Iterator

Concepts
Forward Iterator
Bidirectional Iterator
Random Access Iterator
Associative Iterator
Unbounded Iterator
Functions
deref
next
prior
distance
advance
advance_c
deref_data
Operator
Operator *
Operator ==
Operator !=
Metafunctions
value_of
deref
next
prior
equal_to
distance
advance
advance_c
key_of
value_of_data
deref_data

Like MPL and STL, iterators are a fundamental concept in Fusion. As with MPL and STL iterators describe positions, and provide access to data within an underlying Sequence.

Header

#include <boost/fusion/iterator.hpp>
#include <boost/fusion/include/iterator.hpp>

PrevUpHomeNext