BloombergLP::bsls::AlignmentImpCalc

This struct provides an enumerator VALUE that is initialized to the required alignment for the specified TYPE.

Synopsis

Declared in <bsls_alignmentimp.h>

template<class TYPE>
struct AlignmentImpCalc;

Type Aliases

NameDescription
Tag Alias for the unique type for each alignment value.

Enums

NameDescription
Unnamed enum Compile-time alignment constants for TYPE.

Specializations

NameDescription
AlignmentImpCalc<bool> This struct provides an enumerator VALUE that is initialized to the required alignment for the specified TYPE.
AlignmentImpCalc<char> This struct provides an enumerator VALUE that is initialized to the required alignment for the specified TYPE.
AlignmentImpCalc<double> This struct provides an enumerator VALUE that is initialized to the required alignment for the specified TYPE.
AlignmentImpCalc<float> This struct provides an enumerator VALUE that is initialized to the required alignment for the specified TYPE.
AlignmentImpCalc<int> This struct provides an enumerator VALUE that is initialized to the required alignment for the specified TYPE.
AlignmentImpCalc<long> This struct provides an enumerator VALUE that is initialized to the required alignment for the specified TYPE.
AlignmentImpCalc<long double> This struct provides an enumerator VALUE that is initialized to the required alignment for the specified TYPE.
AlignmentImpCalc<long long> This struct provides an enumerator VALUE that is initialized to the required alignment for the specified TYPE.
AlignmentImpCalc<short> This struct provides an enumerator VALUE that is initialized to the required alignment for the specified TYPE.
AlignmentImpCalc<wchar_t> This struct provides an enumerator VALUE that is initialized to the required alignment for the specified TYPE.
AlignmentImpCalc<void*> This struct provides an enumerator VALUE that is initialized to the required alignment for the specified TYPE.
AlignmentImpCalc<void(*)()> This struct provides an enumerator VALUE that is initialized to the required alignment for the specified TYPE.