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 |
Aggregates requests to apply a functor (Func) on elements of a container.
Func is provided with an element.
Container | The type of the container (graphs). |
Func | The type of the functor to execute on elements. |
Derived | The most derived type for CRTP. |