|
BDE 4.39.x Production Release
|
#include <bslma_aamodel.h>
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.
Additional Inherited Members | |
Public Types inherited from bsl::integral_constant< t_TYPE, t_VALUE > | |
| typedef t_TYPE | value_type |
| typedef integral_constant | type |
Public Member Functions inherited from bsl::integral_constant< t_TYPE, t_VALUE > | |
| integral_constant ()=default | |
| integral_constant (const integral_constant &)=default | |
| integral_constant | operator= (const integral_constant &)=default |
| ~integral_constant ()=default | |
| operator value_type () const | |
| value_type | operator() () const |
Static Public Attributes inherited from bsl::integral_constant< t_TYPE, t_VALUE > | |
| static const t_TYPE | value = t_VALUE |