C++ Template Metaprogramming
Solutions to the exercises throughout the book
Loading...
Searching...
No Matches
exercise_7_7::reverse_iterator< ForwardIt > Struct Template Reference

Wraps any iterator with the intent of reversing the direction of next and prior. More...

#include <exercise-7-7.hpp>

Public Types

typedef ForwardIt base
 
typedef boost::mpl::iterator_category< ForwardIt >::type category
 
typedef reverse_iterator< ForwardIt > type
 

Detailed Description

template<typename ForwardIt>
struct exercise_7_7::reverse_iterator< ForwardIt >

Wraps any iterator with the intent of reversing the direction of next and prior.

Definition at line 46 of file exercise-7-7.hpp.

Member Typedef Documentation

◆ base

template<typename ForwardIt >
typedef ForwardIt exercise_7_7::reverse_iterator< ForwardIt >::base

Definition at line 48 of file exercise-7-7.hpp.

◆ category

template<typename ForwardIt >
typedef boost::mpl::iterator_category<ForwardIt>::type exercise_7_7::reverse_iterator< ForwardIt >::category

Definition at line 49 of file exercise-7-7.hpp.

◆ type

template<typename ForwardIt >
typedef reverse_iterator<ForwardIt> exercise_7_7::reverse_iterator< ForwardIt >::type

Definition at line 51 of file exercise-7-7.hpp.


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