This struct stores a list of three arguments.

Synopsis

Declared in <bdlf_bind.h>

template<
    class A1,
    class A2,
    class A3>
struct Bind_ArgTuple3
    : bslmf::TypeList3<A1, A2, A3>

Base Classes

Name

Description

bslmf::TypeList3<A1, A2, A3>

Typelist of three type parameters.

Type Aliases

Name

Description

FA1

Forwarding type for bound argument 1.

FA2

Forwarding type for bound argument 2.

FA3

Forwarding type for bound argument 3.

Member Functions

Name

Description

Bind_ArgTuple3 [constructor]

Create a copy of the specified bound‐tuple value.

Bind_ArgTuple3 [constructor]

Create a bound‐tuple value holding the specified arguments.

Data Members

Name

Description

d_a1

Bound argument 1.

d_a2

Bound argument 2.

d_a3

Bound argument 3.

Created with MrDocs