Specializations of this struct provide a primitive type (as a Type typedef) that corresponds to the specified PRIORITY level.
Declared in <bsls_alignmentimp.h>
template<int PRIORITY>
struct AlignmentImpPriorityToType;
| Name | Description |
|---|---|
AlignmentImpPriorityToType<1> | Maps priority 1 to long double. |
AlignmentImpPriorityToType<10> | Maps priority 10 to int. |
AlignmentImpPriorityToType<11> | Maps priority 11 to short. |
AlignmentImpPriorityToType<12> | Maps priority 12 to char. |
AlignmentImpPriorityToType<2> | Maps priority 2 to double. |
AlignmentImpPriorityToType<3> | Maps priority 3 to float. |
AlignmentImpPriorityToType<4> | Maps priority 4 to a function-pointer type. |
AlignmentImpPriorityToType<5> | Maps priority 5 to void *. |
AlignmentImpPriorityToType<6> | Maps priority 6 to wchar_t. |
AlignmentImpPriorityToType<7> | Maps priority 7 to bool. |
AlignmentImpPriorityToType<8> | Maps priority 8 to long long. |
AlignmentImpPriorityToType<9> | Maps priority 9 to long. |