STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
Classes
Edge Container Views
+ Collaboration diagram for Edge Container Views:

Classes

class  stapl::aggregated_edge_subview< ProxyContainer >
 View that provides access to an aggregated collection of task data flow values from the edge_container. More...
 
class  stapl::aggregated_edge_view< T, OptionalFilter >
 Provides access to a dynamically selected group of values in the edge_container. The index type of the view, instead of being a single task identifier is logically a sequence of task identifiers. More...
 
struct  stapl::detail::extract_value_ref_mf< T >
 Metafunction that extracts a reference to the user level value that was stored in the edge_container.Used to unwrap proxies held in proxy_holder objects. More...
 
struct  stapl::edge_accessor< T >
 Underlying access mechanism for proxies of values stored in the PARAGRAPH edge_container. More...
 
struct  stapl::lazy_edge_reference< T >
 Reference object by edge_view when creating a task. Delays the creation of edge_accessor until the address of the flowed value is available (i.e., is it directly in edge_entry managed storage or available via cross-location, immutable sharing. More...
 
class  stapl::edge_view< T, OptionalFilter >
 Provides a view over the edge_container allowing PARAGRAPH tasks to create data flow value consumption. More...
 
class  stapl::pg_edge_view< T, OptionalFilter >
 Provides a view over the input ports of an inter-paragraph dataflow backed view argument, so that point to point dataflow to tasks within a consuming paragraph can be initiated. More...
 

Detailed Description