[#BloombergLP-bsls-AlignmentImpPriorityToType-059] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bsls.adoc[bsls]::AlignmentImpPriorityToType :relfileprefix: ../../ :mrdocs: Specializations of this `struct` provide a primitive type (as a `Type` `typedef`) that corresponds to the specified `PRIORITY` level. == Synopsis Declared in `<bsls_alignmentimp.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template<int PRIORITY> struct AlignmentImpPriorityToType; ---- == Specializations [cols="1,4"] |=== | Name| Description | xref:BloombergLP/bsls/AlignmentImpPriorityToType-048.adoc[`AlignmentImpPriorityToType<1>`] | Maps priority 1 to `long double`. | xref:BloombergLP/bsls/AlignmentImpPriorityToType-0c.adoc[`AlignmentImpPriorityToType<10>`] | Maps priority 10 to `int`. | xref:BloombergLP/bsls/AlignmentImpPriorityToType-00b.adoc[`AlignmentImpPriorityToType<11>`] | Maps priority 11 to `short`. | xref:BloombergLP/bsls/AlignmentImpPriorityToType-05a.adoc[`AlignmentImpPriorityToType<12>`] | Maps priority 12 to `char`. | xref:BloombergLP/bsls/AlignmentImpPriorityToType-0f.adoc[`AlignmentImpPriorityToType<2>`] | Maps priority 2 to `double`. | xref:BloombergLP/bsls/AlignmentImpPriorityToType-07.adoc[`AlignmentImpPriorityToType<3>`] | Maps priority 3 to `float`. | xref:BloombergLP/bsls/AlignmentImpPriorityToType-0b.adoc[`AlignmentImpPriorityToType<4>`] | Maps priority 4 to a function‐pointer type. | xref:BloombergLP/bsls/AlignmentImpPriorityToType-02.adoc[`AlignmentImpPriorityToType<5>`] | Maps priority 5 to `void *`. | xref:BloombergLP/bsls/AlignmentImpPriorityToType-04f.adoc[`AlignmentImpPriorityToType<6>`] | Maps priority 6 to `wchar_t`. | xref:BloombergLP/bsls/AlignmentImpPriorityToType-007.adoc[`AlignmentImpPriorityToType<7>`] | Maps priority 7 to `bool`. | xref:BloombergLP/bsls/AlignmentImpPriorityToType-0a.adoc[`AlignmentImpPriorityToType<8>`] | Maps priority 8 to `long long`. | xref:BloombergLP/bsls/AlignmentImpPriorityToType-01.adoc[`AlignmentImpPriorityToType<9>`] | Maps priority 9 to `long`. |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#