Customization point object (since C++20)
Explanation
The name cpo denotes a customization point object, which is a const function object of a literal semiregular class type. See CustomizationPointObject for details.
See also
- RangeAdaptorObject (RAO)
- RangeAdaptorClosureObject (RACO)
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
https://en.cppreference.com/cpp/standard_library/cpo