BSLALG_DECLARE_NESTED_TRAITS5

Like BSLALG_DECLARE_NESTED_TRAITS, but for five traits.

Synopsis

Declared in <bslalg_typetraits.h>

#define BSLALG_DECLARE_NESTED_TRAITS5(T, TRAIT1, TRAIT2, TRAIT3, TRAIT4, TRAIT5)

Parameters

NameDescription
Tclass with which to associate the traits
TRAIT1first trait tag to associate with T
TRAIT2second trait tag to associate with T
TRAIT3third trait tag to associate with T
TRAIT4fourth trait tag to associate with T
TRAIT5fifth trait tag to associate with T