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

Tag type for any processor architecture&period;

== Synopsis

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

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
struct CpuAny;
----

== Derived Classes

[cols="1,4"]
|===
| Name| Description
| xref:BloombergLP/bsls/Platform/Cpu88000.adoc[`Cpu88000`] 
| Tag type for Motorola 88000 processors&period;
| xref:BloombergLP/bsls/Platform/CpuAlpha.adoc[`CpuAlpha`] 
| Tag type for DEC Alpha processors&period;
| xref:BloombergLP/bsls/Platform/CpuArm.adoc[`CpuArm`] 
| Tag type for ARM processors&period;
| xref:BloombergLP/bsls/Platform/CpuHppa.adoc[`CpuHppa`] 
| Tag type for HP PA&hyphen;RISC processors&period;
| xref:BloombergLP/bsls/Platform/CpuIa64.adoc[`CpuIa64`] 
| Tag type for IA&hyphen;64 processors&period;
| xref:BloombergLP/bsls/Platform/CpuMips.adoc[`CpuMips`] 
| Tag type for MIPS processors&period;
| xref:BloombergLP/bsls/Platform/CpuPowerpc.adoc[`CpuPowerpc`] 
| Tag type for PowerPC processors&period;
| xref:BloombergLP/bsls/Platform/CpuSparc.adoc[`CpuSparc`] 
| Tag type for SPARC processors&period;
| xref:BloombergLP/bsls/Platform/CpuX86.adoc[`CpuX86`] 
| Tag type for x86 processors&period;
| xref:BloombergLP/bsls/Platform/CpuX86_64.adoc[`CpuX86&lowbar;64`] 
| Tag type for x86&hyphen;64 processors&period;
|===


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