Quick Links: |
Provide a win32 implementation of bslmt::ThreadUtil
.
More...
bslmt::ThreadUtil
. bslmt::ThreadUtilImpl<Win32Threads> | win32 specialization |
bslmt::ThreadUtil
for Windows (win32), bslmt::ThreadUtilImpl<Win32Threads>
, via the template specialization: bslmt::ThreadUtilImpl<Platform::Win32Threads>
bslmt::ThreadUtil
. bsls::SystemClockType
supplies the enumeration indicating the system clock on which timeouts supplied to other methods should be based. If the clock type indicated at construction is bsls::SystemClockType::e_REALTIME
, the absTime
argument passed to the timedWait
method of the various synchronization primitives offered in bslmt
should be expressed as an absolute offset since 00:00:00 UTC, January 1, 1970 (which matches the epoch used in bsls::SystemTime::now(bsls::SystemClockType::e_REALTIME)
. If the clock type indicated at construction is bsls::SystemClockType::e_MONOTONIC
, the absTime
argument passed to the timedWait
method of the various synchronization primitives offered in bslmt
should be expressed as an absolute offset since the epoch of this clock (which matches the epoch used in bsls::SystemTime::now(bsls::SystemClockType::e_MONOTONIC)
. bslmt
and is not intended for direct client use. It is subject to change without notice. As such, a usage example is not provided.