Namespace for platform‐trait definitions.
Synopsis
Declared in <bsls_platform.h>
struct Platform;
Types
Name |
Description |
Tag type for Motorola 88000 processors. |
|
Tag type for DEC Alpha processors. |
|
Tag type for any processor architecture. |
|
Tag type for PowerPC architecture processors. |
|
Tag type for PowerPC 2 architecture processors. |
|
Tag type for PowerPC 2s architecture processors. |
|
Tag type for ARM processors. |
|
Tag type for ARMv5 processors. |
|
Tag type for ARMv6 processors. |
|
Tag type for ARMv7 processors. |
|
Tag type for ARMv8 processors. |
|
Tag type for HP PA‐RISC processors. |
|
Tag type for IA‐64 processors. |
|
Tag type for MIPS processors. |
|
Tag type for PowerPC processors. |
|
Tag type for PowerPC 601 processors. |
|
Tag type for SPARC processors. |
|
Tag type for 32‐bit SPARC processors. |
|
Tag type for 64‐bit SPARC V9 processors. |
|
Tag type for x86 processors. |
|
Tag type for x86‐64 processors. |
|
Tag type for AIX platforms. |
|
Tag type for AIX version 5 platforms. |
|
Tag type for any operating system. |
|
Tag type for Cygwin platforms. |
|
Tag type for Darwin (macOS) platforms. |
|
Tag type for FreeBSD platforms. |
|
Tag type for HP‐UX platforms. |
|
Tag type for Linux platforms. |
|
Tag type for Solaris platforms. |
|
Tag type for Solaris version 10. |
|
Tag type for Solaris version 8 platforms. |
|
Tag type for Solaris version 9. |
|
Tag type for Unix‐like operating systems. |
|
Tag type for Windows NT and later platforms. |
|
Tag type for Windows operating systems. |
Type Aliases
Name |
Description |
Backward‐compatible alias for |
|
Backward‐compatible alias for |
|
Backward‐compatible alias for |
|
Backward‐compatible alias for |
|
Active processor tag type for the current platform. |
|
Active operating system tag type for the current platform. |
Created with MrDocs