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_dpg_vertex_iterator_adaptor< BaseIterator, UserProperty > Class Template Reference

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

Public Member Functions

 const_dpg_vertex_iterator_adaptor (BaseIterator iterator)
 
template<typename _Iter >
 const_dpg_vertex_iterator_adaptor (const dpg_vertex_iterator_adaptor< _Iter, UserProperty > &_other)
 
pointer_type operator-> () const
 
value_type operator* () const
 

Public Types

typedef const_dpg_vertex_reference< BaseIterator, UserProperty > value_type
 
typedef edgelist_type::const_iterator adj_edge_iterator
 
typedef edgelist_type::const_iterator const_adj_edge_iterator
 
typedef internal_value_type::vertex_descriptor vertex_descriptor
 
typedef internal_value_type::property_type property_type
 
typedef property_type::predlist_type predlist_type
 
typedef property_type::user_property_type user_property_type
 

Detailed Description

template<typename BaseIterator, typename UserProperty>
class stapl::sequential::const_dpg_vertex_iterator_adaptor< BaseIterator, UserProperty >

Class to provide a const adaptor for the vertex iterator over a directed_preds_graph.

Template Parameters
BaseIteratorThe type of the vertex iterator.
UserPropertyThe type of the user vertex property.

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