This struct provides a namespace for concurrency trait definitions.
Synopsis
Declared in <bslmt_platform.h>
struct Platform;
Types
Name |
Description |
Counted semaphore implementation policy. |
|
Darwin‐specific semaphore implementation policy. |
|
Advanced POSIX timed‐semaphore implementation policy. |
|
POSIX semaphore implementation policy. |
|
POSIX threads implementation policy. |
|
Pthread‐based timed‐semaphore implementation policy. |
|
Windows semaphore implementation policy. |
|
Win32 threads implementation policy. |
|
Win32 timed‐semaphore implementation policy. |
Type Aliases
Name |
Description |
Thread policy for Unix platforms. |
|
Enums
Name |
Description |
Constants used to prevent false sharing in synchronization primitives. |
Created with MrDocs