BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bsl::select1st< PAIR > Struct Template Reference

#include <bslstp_exfunctional.h>

Public Types

typedef PAIR argument_type
 
typedef PAIR::first_type result_type
 

Public Member Functions

 BSLMF_NESTED_TRAIT_DECLARATION (select1st, bsl::is_trivially_copyable)
 
const PAIR::first_type & operator() (const PAIR &x) const
 

Member Typedef Documentation

◆ argument_type

template<class PAIR >
typedef PAIR bsl::select1st< PAIR >::argument_type

◆ result_type

template<class PAIR >
typedef PAIR::first_type bsl::select1st< PAIR >::result_type

Member Function Documentation

◆ BSLMF_NESTED_TRAIT_DECLARATION()

template<class PAIR >
bsl::select1st< PAIR >::BSLMF_NESTED_TRAIT_DECLARATION ( select1st< PAIR >  ,
bsl::is_trivially_copyable   
)

◆ operator()()

template<class PAIR >
const PAIR::first_type & bsl::select1st< PAIR >::operator() ( const PAIR &  x) const
inline

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