BloombergLP::bdlf::Bind_Evaluator<PlaceHolder<t_INDEX>, t_ARG_TUPLE>

Argument evaluator that substitutes a place-holder with a call argument.

Synopsis

Declared in <bdlf_bind.h>

template<
    int t_INDEX,
    class t_ARG_TUPLE>
struct Bind_Evaluator<PlaceHolder<t_INDEX>, t_ARG_TUPLE>;

Description

This partial specialization of Bind_Evaluator provides an argument evaluator that substitutes the place-holder at position t_INDEX with the corresponding element in the specified t_ARG_TUPLE.

Type Aliases

NameDescription
ReturnType Forwarding type of the substituted place-holder argument.

Static Member Functions

NameDescription
eval eval overloads