BloombergLP::bslma::AAModel

Metafunction that yields (is derived from) a model tag type that indicates the AA model preferred for the specified type -- one of AAModelPmr, AAModelBsl, AAModelLegacy, AAModelStl, or AAModelNone. If TYPE supports more than one of AA models, then the result is the first in the preceding list that is supported.

Synopsis

Declared in <bslma_aamodel.h>

template<class TYPE>
struct AAModel
    : /* implementation-defined */::type

Base Classes

NameDescription
/* implementation-defined */::type