STAPL API Reference |
Modules Classes |
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... | |