Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
indirect_iterator.hpp File Reference
#include <boost/iterator.hpp>
#include <boost/iterator/iterator_adaptor.hpp>
#include <boost/pointee.hpp>
#include <boost/indirect_reference.hpp>
#include <boost/detail/iterator.hpp>
#include <boost/detail/indirect_traits.hpp>
#include <boost/type_traits/is_same.hpp>
#include <boost/type_traits/add_reference.hpp>
#include <boost/mpl/bool.hpp>
#include <boost/mpl/identity.hpp>
#include <boost/mpl/eval_if.hpp>
#include <boost/mpl/not.hpp>
#include <boost/mpl/has_xxx.hpp>
#include <boost/iterator/detail/config_def.hpp>
#include <boost/iterator/detail/config_undef.hpp>
Include dependency graph for indirect_iterator.hpp:
This graph shows which files directly or indirectly include this file:

Classes

class  boost::iterators::indirect_iterator< Iterator, Value, Category, Reference, Difference >
 
struct  boost::iterators::detail::indirect_base< Iter, Value, Category, Reference, Difference >
 
struct  boost::iterators::detail::indirect_base< int, int, int, int, int >
 
class  boost::iterators::indirect_iterator< Iterator, Value, Category, Reference, Difference >
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::iterators
 
 boost::iterators::detail
 

Functions

template<class Iter >
indirect_iterator< Iter > boost::iterators::make_indirect_iterator (Iter x)
 
template<class Traits , class Iter >
indirect_iterator< Iter, Traits > boost::iterators::make_indirect_iterator (Iter x, Traits *=0)