BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bslstp::Identity< TYPE > Struct Template Reference

#include <bslstp_exfunctional.h>

Public Types

typedef TYPE argument_type
 
typedef TYPE result_type
 

Public Member Functions

 BSLMF_NESTED_TRAIT_DECLARATION (Identity, bsl::is_trivially_copyable)
 
const TYPE & operator() (const TYPE &x) const
 Return a const reference to the specified x.
 

Member Typedef Documentation

◆ argument_type

template<class TYPE >
typedef TYPE bslstp::Identity< TYPE >::argument_type

◆ result_type

template<class TYPE >
typedef TYPE bslstp::Identity< TYPE >::result_type

Member Function Documentation

◆ BSLMF_NESTED_TRAIT_DECLARATION()

template<class TYPE >
bslstp::Identity< TYPE >::BSLMF_NESTED_TRAIT_DECLARATION ( Identity< TYPE >  ,
bsl::is_trivially_copyable   
)

◆ operator()()

template<class TYPE >
const TYPE & bslstp::Identity< TYPE >::operator() ( const TYPE &  x) const
inline

The documentation for this struct was generated from the following file: