BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bdlf::Bind_Evaluator< t_BOUND_TUPLE_ELEMENT, t_ARG_TUPLE > Struct Template Reference

#include <bdlf_bind.h>

Public Types

typedef bslmf::ArrayToConstPointer< t_BOUND_TUPLE_ELEMENT >::Type BoundType_Impl
 
typedef bslmf::ForwardingRefType< BoundType_Impl >::Type BoundType
 

Static Public Member Functions

static BoundType eval (t_ARG_TUPLE &, BoundType value)
 Return the specified value.
 

Detailed Description

template<class t_BOUND_TUPLE_ELEMENT, class t_ARG_TUPLE>
struct bdlf::Bind_Evaluator< t_BOUND_TUPLE_ELEMENT, t_ARG_TUPLE >

This utility provides a default argument evaluator that simply returns whatever value is passed.

Member Typedef Documentation

◆ BoundType

template<class t_BOUND_TUPLE_ELEMENT , class t_ARG_TUPLE >
typedef bslmf::ForwardingRefType<BoundType_Impl>::Type bdlf::Bind_Evaluator< t_BOUND_TUPLE_ELEMENT, t_ARG_TUPLE >::BoundType

◆ BoundType_Impl

template<class t_BOUND_TUPLE_ELEMENT , class t_ARG_TUPLE >
typedef bslmf::ArrayToConstPointer<t_BOUND_TUPLE_ELEMENT>::Type bdlf::Bind_Evaluator< t_BOUND_TUPLE_ELEMENT, t_ARG_TUPLE >::BoundType_Impl

Member Function Documentation

◆ eval()

template<class t_BOUND_TUPLE_ELEMENT , class t_ARG_TUPLE >
static BoundType bdlf::Bind_Evaluator< t_BOUND_TUPLE_ELEMENT, t_ARG_TUPLE >::eval ( t_ARG_TUPLE &  ,
BoundType  value 
)
inlinestatic

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