BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bdlf::Bind_ArgTuple2< A1, A2 > Struct Template Reference

#include <bdlf_bind.h>

Inheritance diagram for bdlf::Bind_ArgTuple2< A1, A2 >:
bslmf::TypeList2< A1, A2 >

Public Types

typedef bslmf::ForwardingType< A1 >::Type FA1
 
typedef bslmf::ForwardingType< A2 >::Type FA2
 
- Public Types inherited from bslmf::TypeList2< A1, A2 >
enum  
 
typedef TypeList2< A1, A2 > ListType
 
typedef A1 Type1
 
typedef A2 Type2
 
typedef ListType Type
 

Public Member Functions

 Bind_ArgTuple2 (const Bind_ArgTuple2< A1, A2 > &orig)
 
 Bind_ArgTuple2 (FA1 a1, FA2 a2)
 

Public Attributes

Bind_ArgTupleValue< FA1d_a1
 
Bind_ArgTupleValue< FA2d_a2
 

Member Typedef Documentation

◆ FA1

template<class A1 , class A2 >
typedef bslmf::ForwardingType<A1>::Type bdlf::Bind_ArgTuple2< A1, A2 >::FA1

◆ FA2

template<class A1 , class A2 >
typedef bslmf::ForwardingType<A2>::Type bdlf::Bind_ArgTuple2< A1, A2 >::FA2

Constructor & Destructor Documentation

◆ Bind_ArgTuple2() [1/2]

template<class A1 , class A2 >
bdlf::Bind_ArgTuple2< A1, A2 >::Bind_ArgTuple2 ( const Bind_ArgTuple2< A1, A2 > &  orig)
inline

◆ Bind_ArgTuple2() [2/2]

template<class A1 , class A2 >
bdlf::Bind_ArgTuple2< A1, A2 >::Bind_ArgTuple2 ( FA1  a1,
FA2  a2 
)
inline

Member Data Documentation

◆ d_a1

template<class A1 , class A2 >
Bind_ArgTupleValue<FA1> bdlf::Bind_ArgTuple2< A1, A2 >::d_a1

◆ d_a2

template<class A1 , class A2 >
Bind_ArgTupleValue<FA2> bdlf::Bind_ArgTuple2< A1, A2 >::d_a2

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