Embedded Multicore Building Blocks V1.0.0
Public Member Functions | List of all members
embb::algorithms::Identity Struct Reference

Unary identity functor. More...

#include <identity.h>

Public Member Functions

template<typename Type >
Type & operator() (Type &value)
 Returns value unchanged. More...
 
template<typename Type >
const Type & operator() (const Type &value)
 Returns value unchanged. More...
 

Detailed Description

Unary identity functor.

Member Function Documentation

template<typename Type >
Type& embb::algorithms::Identity::operator() ( Type &  value)

Returns value unchanged.

Returns
value
Template Parameters
TypeAny type
Parameters
[in]valueValue that is returned unchanged
template<typename Type >
const Type& embb::algorithms::Identity::operator() ( const Type &  value)

Returns value unchanged.

Returns
value
Template Parameters
TypeAny type
Parameters
[in]valueValue that is returned unchanged