Mirror reflection library - Rubber type-erasure utility 0.5.13

rubber::iteration_info Struct Reference

Helper structure used by the range::for_each_ii member function. More...

#include <rubber/range.hpp>

List of all members.

Public Attributes

bool is_first
 True if this is the first element in the range traversal.
bool is_last
 True if this is the last element in the range traversal.

Detailed Description

Helper structure used by the range::for_each_ii member function.

This structure is used by the for_each_ii member function of the range class to pass information about the progress of the element traversal to the functor.


The documentation for this struct was generated from the following file:

Copyright © 2006-2011 Matus Chochlik, University of Zilina, Zilina, Slovakia.
<matus.chochlik -at- fri.uniza.sk>
<chochlik -at -gmail.com>
Documentation generated on Fri Dec 16 2011 by Doxygen (version 1.7.3).
Important note: Although the 'boostified' version of Mirror uses the Boost C++ libraries Coding Guidelines and is implemented inside of the boost namespace, it IS NOT an officially reviewed and accepted Boost library. Mirror is being developed with the intention to be submitted for review for inclusion to the Boost C++ libraries.