|
BDE 4.14.0 Production release
|
This is the complete list of members for bslmt::ThreadUtil, including all inherited members.
| areEqual(const Handle &a, const Handle &b) | bslmt::ThreadUtil | inlinestatic |
| areEqualId(const Id &a, const Id &b) | bslmt::ThreadUtil | inlinestatic |
| convertToSchedulingPriority(ThreadAttributes::SchedulingPolicy policy, double normalizedSchedulingPriority) | bslmt::ThreadUtil | static |
| create(Handle *handle, ThreadFunction function, void *userData) | bslmt::ThreadUtil | inlinestatic |
| create(Handle *handle, const ThreadAttributes &attributes, ThreadFunction function, void *userData) | bslmt::ThreadUtil | static |
| create(Handle *handle, const INVOKABLE &function) | bslmt::ThreadUtil | inlinestatic |
| create(Handle *handle, const ThreadAttributes &attributes, const INVOKABLE &function) | bslmt::ThreadUtil | inlinestatic |
| createKey(Key *key, Destructor threadKeyCleanupFunction) | bslmt::ThreadUtil | inlinestatic |
| createWithAllocator(Handle *handle, ThreadFunction function, void *userData, bslma::Allocator *allocator) | bslmt::ThreadUtil | static |
| createWithAllocator(Handle *handle, const ThreadAttributes &attributes, ThreadFunction function, void *userData, bslma::Allocator *allocator) | bslmt::ThreadUtil | static |
| createWithAllocator(Handle *handle, const INVOKABLE &function, bslma::Allocator *allocator) | bslmt::ThreadUtil | inlinestatic |
| createWithAllocator(Handle *handle, const ThreadAttributes &attributes, const INVOKABLE &function, bslma::Allocator *allocator) | bslmt::ThreadUtil | inlinestatic |
| deleteKey(Key &key) | bslmt::ThreadUtil | inlinestatic |
| Destructor typedef | bslmt::ThreadUtil | |
| detach(Handle &handle) | bslmt::ThreadUtil | inlinestatic |
| exit(void *status) | bslmt::ThreadUtil | inlinestatic |
| getMaxSchedulingPriority(ThreadAttributes::SchedulingPolicy policy) | bslmt::ThreadUtil | inlinestatic |
| getMinSchedulingPriority(ThreadAttributes::SchedulingPolicy policy) | bslmt::ThreadUtil | inlinestatic |
| getSpecific(const Key &key) | bslmt::ThreadUtil | inlinestatic |
| getThreadName(bsl::string *threadName) | bslmt::ThreadUtil | inlinestatic |
| Handle typedef | bslmt::ThreadUtil | |
| handleToId(const Handle &threadHandle) | bslmt::ThreadUtil | inlinestatic |
| hardwareConcurrency() | bslmt::ThreadUtil | inlinestatic |
| Id typedef | bslmt::ThreadUtil | |
| idAsInt(const Id &threadId) | bslmt::ThreadUtil | inlinestatic |
| idAsUint64(const Id &threadId) | bslmt::ThreadUtil | inlinestatic |
| Imp typedef | bslmt::ThreadUtil | |
| invalidHandle() | bslmt::ThreadUtil | inlinestatic |
| isEqual(const Handle &a, const Handle &b) | bslmt::ThreadUtil | inlinestatic |
| isEqualId(const Id &a, const Id &b) | bslmt::ThreadUtil | inlinestatic |
| join(Handle &threadHandle, void **status=0) | bslmt::ThreadUtil | inlinestatic |
| Key typedef | bslmt::ThreadUtil | |
| microSleep(int microseconds, int seconds=0) | bslmt::ThreadUtil | inlinestatic |
| nativeHandle(const Handle &handle) | bslmt::ThreadUtil | inlinestatic |
| NativeHandle typedef | bslmt::ThreadUtil | |
| self() | bslmt::ThreadUtil | inlinestatic |
| selfId() | bslmt::ThreadUtil | inlinestatic |
| selfIdAsInt() | bslmt::ThreadUtil | inlinestatic |
| selfIdAsUint64() | bslmt::ThreadUtil | inlinestatic |
| setSpecific(const Key &key, const void *value) | bslmt::ThreadUtil | inlinestatic |
| setThreadName(const bslstl::StringRef &threadName) | bslmt::ThreadUtil | inlinestatic |
| sleep(const bsls::TimeInterval &sleepTime) | bslmt::ThreadUtil | inlinestatic |
| sleep(const bsl::chrono::duration< REP_TYPE, PERIOD_TYPE > &sleepTime) | bslmt::ThreadUtil | inlinestatic |
| sleepUntil(const bsls::TimeInterval &absoluteTime, bsls::SystemClockType::Enum clockType=bsls::SystemClockType::e_REALTIME) | bslmt::ThreadUtil | inlinestatic |
| sleepUntil(const bsl::chrono::time_point< CLOCK, DURATION > &absoluteTime) | bslmt::ThreadUtil | static |
| ThreadFunction typedef | bslmt::ThreadUtil | |
| yield() | bslmt::ThreadUtil | inlinestatic |