STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
Classes
Mutating Function Objects

Function objects that mutate one or both or their arguments. Defined in stapl/algorithms/functional.hpp. More...

+ Collaboration diagram for Mutating Function Objects:

Classes

struct  stapl::assign< T >
 Work function which assigns the value of the first argument to the second. More...
 
struct  stapl::coarse_swap_ranges< T >
 Work function that swaps the values between two views. More...
 
struct  stapl::apply_functor< Functor >
 Work function which applies the given functor to its argument. More...
 
struct  stapl::transform_assign< Functor >
 Function which applies given functor to its first argument(s), and assigns the result to its last argument. More...
 

Detailed Description

Function objects that mutate one or both or their arguments. Defined in stapl/algorithms/functional.hpp.