27 #ifndef EMBB_ALGORITHMS_IDENTITY_H_ 28 #define EMBB_ALGORITHMS_IDENTITY_H_ 31 namespace algorithms {
45 template<
typename Type>
59 template<
typename Type>
71 #endif // EMBB_ALGORITHMS_IDENTITY_H_ Definition: lock_free_mpmc_queue.h:40
Unary identity functor.
Definition: identity.h:38
const Type & operator()(const Type &value)
Returns value unchanged.
Definition: identity.h:60
Type & operator()(Type &value)
Returns value unchanged.
Definition: identity.h:46