STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
List of all members | Public Member Functions | Public Types
stapl::tunnel_aggregator< Container, Func > Class Template Reference

Aggregates requests to apply a functor (Func) on elements of a container. More...

Public Member Functions

 tunnel_aggregator (Container &cont)
 
 tunnel_aggregator (tunnel_aggregator const &other)
 
void flush (void)
 
void add (vertex_descriptor const &gid, Func const &f)
 
void apply_set (vertex_descriptor const &gid, Func const &f)
 
void apply (vertex_descriptor const &gid, Func const &f)
 

Public Types

using vertex_descriptor = typename Container::vertex_descriptor
 
using function_type = Func
 

Detailed Description

template<typename Container, typename Func>
class stapl::tunnel_aggregator< Container, Func >

Aggregates requests to apply a functor (Func) on elements of a container.

Func is provided with an element.

Template Parameters
ContainerThe type of the container (graphs).
FuncThe type of the functor to execute on elements.
DerivedThe most derived type for CRTP.

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