Class to provide an adaptor for the adjacent edge iterator.
More...
|
| adj_edge_iterator_adaptor (BaseIterator iterator) |
|
template<typename Iter > |
| adj_edge_iterator_adaptor (adj_edge_iterator_adaptor< Iter > const &other) |
|
value_type | operator* () const |
|
BaseIterator & | operator-> () |
|
|
typedef std::iterator_traits< BaseIterator >::value_type::edge_descriptor_type | edge_descriptor |
|
typedef std::iterator_traits< BaseIterator >::value_type::property_type | property_type |
|
typedef _hei< ref_prop_type >::type | property_reference |
|
typedef edge_descriptor::vertex_descriptor | vertex_descriptor |
|
typedef edge_reference< BaseIterator > | value_type |
|
typedef edge_reference< BaseIterator > | reference_type |
|
template<typename BaseIterator>
class stapl::sequential::adj_edge_iterator_adaptor< BaseIterator >
Class to provide an adaptor for the adjacent edge iterator.
- Template Parameters
-
BaseIterator | The type of the iterator over the edge container in the vertex (eg: std::vector<Edges>::iterator). |
The documentation for this class was generated from the following file: