[#BloombergLP-bsls-Platform-CpuArm]
= xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bsls.adoc[bsls]::xref:BloombergLP/bsls/Platform.adoc[Platform]::CpuArm
:relfileprefix: ../../../
:mrdocs:

Tag type for ARM processors&period;

== Synopsis

Declared in `&lt;bsls&lowbar;platform&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
struct CpuArm
    : xref:BloombergLP/bsls/Platform/CpuAny.adoc[CpuAny]
----

== Base Classes

[cols="1,4"]
|===
| Name| Description
| `xref:BloombergLP/bsls/Platform/CpuAny.adoc[CpuAny]`
| Tag type for any processor architecture&period;
|===

== Derived Classes

[cols="1,4"]
|===
| Name| Description
| xref:BloombergLP/bsls/Platform/CpuArmv5.adoc[`CpuArmv5`] 
| Tag type for ARMv5 processors&period;
| xref:BloombergLP/bsls/Platform/CpuArmv6.adoc[`CpuArmv6`] 
| Tag type for ARMv6 processors&period;
| xref:BloombergLP/bsls/Platform/CpuArmv7.adoc[`CpuArmv7`] 
| Tag type for ARMv7 processors&period;
| xref:BloombergLP/bsls/Platform/CpuArmv8.adoc[`CpuArmv8`] 
| Tag type for ARMv8 processors&period;
|===


[.small]#Created with https://www.mrdocs.com[MrDocs]#
