Intel® oneAPI DPC++ Library Developer Guide and Reference
A newer version of this document is available. Customers should click here to go to the newest version.
Visible to Intel only — GUID: GUID-8209AC1A-6DAD-4D37-9FD1-668AFF7D1C9C
Utility Function Object Classes
The definitions of the utility function objects are available through the oneapi/dpl/functional header. All function objects are implemented in the oneapi::dpl namespace.
identity: A C++11 implementation of the C++20 std::identity function object type, where the operator() returns the argument unchanged.
minimum: A function object type where the operator() applies std::less to its arguments, then returns the lesser argument unchanged.
maximum: A function object type where the operator() applies std::greater to its arguments, then returns the greater argument unchanged.