boost::foreach_detail_::foreach_iterator< T, C > Struct Template Reference

#include <foreach.hpp>

List of all members.

Public Types

typedef BOOST_DEDUCED_TYPENAME
boost::mpl::eval_if< C,
range_const_iterator< T >
, range_iterator< T > >::type 
type


Detailed Description

template<typename T, typename C = boost::mpl::false_>
struct boost::foreach_detail_::foreach_iterator< T, C >

Definition at line 272 of file foreach.hpp.


Member Typedef Documentation

template<typename T, typename C = boost::mpl::false_>
typedef BOOST_DEDUCED_TYPENAME boost::mpl::eval_if< C , range_const_iterator<T> , range_iterator<T> >::type boost::foreach_detail_::foreach_iterator< T, C >::type

Definition at line 278 of file foreach.hpp.


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

Generated by doxygen 1.5.5 on 23 May 2008 for The Battle for Wesnoth
Gna! | Forum | Wiki | CIA | devdocs