Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::inv_adjacency_iterator< Graph, Vertex, InEdgeIter, Difference > Struct Template Reference

#include <adjacency_iterator.hpp>

Inheritance diagram for boost::inv_adjacency_iterator< Graph, Vertex, InEdgeIter, Difference >:
Collaboration diagram for boost::inv_adjacency_iterator< Graph, Vertex, InEdgeIter, Difference >:

Public Types

typedef iterator_adaptor
< inv_adjacency_iterator
< Graph, Vertex, InEdgeIter,
Difference >, InEdgeIter,
Vertex, use_default, Vertex,
Difference > 
super_t
 

Public Member Functions

 inv_adjacency_iterator ()
 
 inv_adjacency_iterator (InEdgeIter const &i, const Graph *g)
 
Vertex dereference () const
 

Public Attributes

const Graph * m_g
 

Member Typedef Documentation

template<class Graph , class Vertex , class InEdgeIter , class Difference >
typedef iterator_adaptor< inv_adjacency_iterator<Graph,Vertex,InEdgeIter,Difference> , InEdgeIter , Vertex , use_default , Vertex , Difference > boost::inv_adjacency_iterator< Graph, Vertex, InEdgeIter, Difference >::super_t

Constructor & Destructor Documentation

template<class Graph , class Vertex , class InEdgeIter , class Difference >
boost::inv_adjacency_iterator< Graph, Vertex, InEdgeIter, Difference >::inv_adjacency_iterator ( )
inline
template<class Graph , class Vertex , class InEdgeIter , class Difference >
boost::inv_adjacency_iterator< Graph, Vertex, InEdgeIter, Difference >::inv_adjacency_iterator ( InEdgeIter const &  i,
const Graph *  g 
)
inline

Member Function Documentation

template<class Graph , class Vertex , class InEdgeIter , class Difference >
Vertex boost::inv_adjacency_iterator< Graph, Vertex, InEdgeIter, Difference >::dereference ( ) const
inline

Member Data Documentation

template<class Graph , class Vertex , class InEdgeIter , class Difference >
const Graph* boost::inv_adjacency_iterator< Graph, Vertex, InEdgeIter, Difference >::m_g

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