toast/iterator/dereference_iterator.hpp File Reference


Detailed Description

This file contains the toast::dereference_iterator.

#include <iterator>
#include <boost/iterator/transform_iterator.hpp>
#include <toast/traits/pointer_traits.hpp>

Go to the source code of this file.

Namespaces

namespace  toast
namespace  toast::detail

Classes

struct  toast::detail::get_reference< Iterator >
class  toast::dereference_iterator< Iterator >
 turns iterators to pointers into iterators to pointees. More...

Functions

template<typename Iterator>
dereference_iterator< Iterator > toast::make_dereference_iterator (Iterator i)
 convenience function to make a dereference iterator.


SourceForge.net Logo