STAPL API Reference |
Modules Classes |
A collection of element-wise operations commonly used to process view elements in a pAlgorithm. Defined in stapl/algorithms/functional.hpp. More...
Classes | |
struct | stapl::identity_value< Operator, Operand > |
Reflects the identity value for the given operation and operand types. More... | |
Modules | |
Base Function Objects | |
Base classes used to simplify the development of new operators that will be used in pAlgorithms. Defined in stapl/algorithms/functional.hpp. | |
Comparator Function Objects | |
Function objects that implement element-wise comparison. Defined in stapl/algorithms/functional.hpp. | |
Mutating Function Objects | |
Function objects that mutate one or both or their arguments. Defined in stapl/algorithms/functional.hpp. | |
Numeric Function Objects | |
Function objects implement numeric operations. Defined in stapl/algorithms/functional.hpp. | |
Logical Function Objects | |
Function objects implement logic operations. Defined in stapl/algorithms/functional.hpp. | |
Bit-wise Function Objects | |
Function objects implement bit-wise operations on view elements. Defined in stapl/algorithms/functional.hpp. | |
Reference Function Objects | |
Function objects that manipulate references to view elements. Defined in stapl/algorithms/functional.hpp. | |
Binding Function Objects | |
Function objects that bind a value to one or more parameters of another function object. Defined in stapl/algorithms/functional.hpp. | |
A collection of element-wise operations commonly used to process view elements in a pAlgorithm. Defined in stapl/algorithms/functional.hpp.