STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
List of all members | Public Member Functions | Public Types | Protected Attributes
boost::stapl_graph_data_map< Data, DataRef, GraphPtr > Class Template Reference

Class for property map over STAPL sequential graph.Returns a reference to the value stored on the vertex of the graph. More...

Public Member Functions

 stapl_graph_data_map (GraphPtr g)
 
template<class NodeOrEdge >
DataRef operator[] (NodeOrEdge x) const
 
 stapl_graph_data_map (GraphPtr g)
 
template<class NodeOrEdge >
DataRef operator[] (NodeOrEdge x) const
 

Public Types

typedef Data value_type
 
typedef DataRef reference
 
typedef void key_type
 
typedef lvalue_property_map_tag category
 
typedef Data value_type
 
typedef DataRef reference
 
typedef void key_type
 
typedef lvalue_property_map_tag category
 

Protected Attributes

GraphPtr m_g
 

Detailed Description

template<class Data, class DataRef, class GraphPtr>
class boost::stapl_graph_data_map< Data, DataRef, GraphPtr >

Class for property map over STAPL sequential graph.

Returns a reference to the value stored on the vertex of the graph.

Template Parameters
DataThe value type stored in the map.
DataRefThe reference type for the value-type stored in the map.
GraphPtrThe type of the pointer to the storage for this map. This map uses this pointer to access the data for the map.

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