STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
List of all members | Public Member Functions | Public Types
stapl::sequential::const_vertex_iterator_adaptor< BaseIterator > Class Template Reference

Class to provide a const adaptor for the vertex iterator. More...

Public Member Functions

 const_vertex_iterator_adaptor (BaseIterator const &iterator)
 
template<typename Iter >
 const_vertex_iterator_adaptor (vertex_iterator_adaptor< Iter > const &other)
 
pointer_type operator-> () const
 
value_type operator* () const
 

Public Types

typedef vertex_reference< BaseIterator > value_type
 
typedef internal_value_type::vertex_descriptor vertex_descriptor
 
typedef internal_value_type::property_type property_type
 
typedef edgelist_type::const_iterator adj_edge_iterator
 
typedef edgelist_type::const_iterator const_adj_edge_iterator
 
typedef ve_view< edgelist_type, const_adj_edge_iterator > adj_edges_type
 

Detailed Description

template<typename BaseIterator>
class stapl::sequential::const_vertex_iterator_adaptor< BaseIterator >

Class to provide a const adaptor for the vertex iterator.

Template Parameters
BaseIteratorThe type of the vertex iterator.

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