Quick Links:

bal | bbl | bdl | bsl

Classes | Namespaces | Defines

bslmf_voidtype.h File Reference

Provide a helper for implementing SFINAE-based metafunctions. More...

Go to the source code of this file.

Classes

struct  bslmf::VoidType< T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14 >
struct  bslmf::VoidType_1< T1 >
struct  bslmf::VoidType_2< T1, T2 >

Namespaces

namespace  bslmf

Defines

#define BSLMF_VOIDTYPE(ARG)   typename BloombergLP::bslmf::VoidType_1< ARG >::type
#define BSLMF_VOIDTYPE2(...)   typename BloombergLP::bslmf::VoidType_2<__VA_ARGS__>::type
#define BSLMF_VOIDTYPES(...)   typename BloombergLP::bslmf::VoidType<__VA_ARGS__>::type

Detailed Description