STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
Classes | Namespaces
graph_view_property_adaptor.h File Reference
+ Include dependency graph for graph_view_property_adaptor.h:

Classes

class  stapl::va_iterator< VertexIterator, EdgeIter, PropertyAdaptor >
 Specialized iterator with property adaptor to filter particular members of the property.The property adaptor used in this iterator is default constructed. More...
 
class  stapl::const_va_iterator< VertexIterator, EdgeIter, PropertyAdaptor >
 Specialized iterator with property adaptor to filter particular members of the property (const).The property adaptor used in this iterator is default constructed. More...
 
class  stapl::va_iterator< VertexIterator, EdgeIter, use_default >
 Specialized vertex iterator for when only the edge is adapted./The property adaptor used in this iterator is default constructed. More...
 
class  stapl::const_va_iterator< VertexIterator, EdgeIter, use_default >
 Specialized vertex iterator for when only the edge is adapted (const).The property adaptor used in this iterator is default constructed. More...
 
class  stapl::ea_iterator< EdgeIterator, PropertyAdaptor >
 Edge Iterator Adaptor for filtering out specific edge properties.The property adaptor used in this iterator is default constructed. More...
 
class  stapl::const_ea_iterator< EdgeIterator, PropertyAdaptor >
 Edge Iterator Adaptor for filtering out specific edge properties (const).The property adaptor used in this iterator is default constructed. More...
 
struct  stapl::internal_adj_edge_iterator_selector< VGraph, EAdaptor >
 Selector to infer adjacent edge iterator/property. More...
 
struct  stapl::internal_adj_edge_iterator_selector< VGraph, use_default >
 Selector to infer adjacent edge iterator/property. More...
 
struct  stapl::internal_vertex_iterator_selector< VGraph, EAdaptor, VAdaptor >
 Selector to infer vertex iterator/property. More...
 
struct  stapl::internal_vertex_iterator_selector< VGraph, EAdaptor, use_default >
 Selector to infer vertex iterator/property. More...
 
struct  stapl::internal_vertex_iterator_selector< VGraph, use_default, use_default >
 Selector to infer vertex iterator/property. More...
 
class  stapl::adjacency_graph_view< VGraph, VAdaptor, EAdaptor >
 A graph view using adaptors for vertex and edge properties. More...
 
struct  stapl::internal_edge_iterator_selector< VGraph, EAdaptor >
 Selector to infer edge iterator/property. More...
 
struct  stapl::internal_edge_iterator_selector< VGraph, use_default >
 Selector to infer edge iterator/property. More...
 
class  stapl::static_graph_view< VGraph, VAdaptor, EAdaptor >
 A static graph view using adaptors for vertex and edge properties. More...
 
struct  stapl::add_vertex_helper< OVGraph, VAdaptor >
 Helper to infer the property of the base class based on the current property and adaptor and add a vertex. More...
 
struct  stapl::add_vertex_helper< OVGraph, use_default >
 Helper to infer the property of the base class based on the current property and adaptor and add a vertex. More...
 
struct  stapl::add_edge_helper< OVGraph, NewED, EAdaptor >
 Helper to infer the property of the base class based on the current edge descriptor and adaptor and add an edge. More...
 
struct  stapl::add_edge_helper< OVGraph, typename OVGraph::edge_descriptor, use_default >
 Helper to infer the property of the base class based on the current edge descriptor and adaptor and add an edge. More...
 
class  stapl::dynamic_graph_view< VGraph, VAdaptor, EAdaptor >
 A dynamic graph view using adaptors for vertex and edge properties. More...
 

Namespaces

 stapl
 

Detailed Description

This file contains specializations for views with the same domain, edge set, edge property, etc. as the input Graph but with a custom vertex property.