BDE 4.14.0 Production release
|
This is the complete list of members for bdlmt::ThreadPool, including all inherited members.
BSLMF_NESTED_TRAIT_DECLARATION(ThreadPool, bslma::UsesBslmaAllocator) | bdlmt::ThreadPool | |
drain() | bdlmt::ThreadPool | |
enabled() const | bdlmt::ThreadPool | inline |
enqueueJob(const Job &functor) | bdlmt::ThreadPool | |
enqueueJob(bslmf::MovableRef< Job > functor) | bdlmt::ThreadPool | |
enqueueJob(ThreadPoolJobFunc function, void *userData) | bdlmt::ThreadPool | inline |
Job typedef | bdlmt::ThreadPool | |
maxIdleTime() const | bdlmt::ThreadPool | inline |
maxIdleTimeInterval() const | bdlmt::ThreadPool | inline |
maxThreads() const | bdlmt::ThreadPool | inline |
minThreads() const | bdlmt::ThreadPool | inline |
numActiveThreads() const | bdlmt::ThreadPool | |
numPendingJobs() const | bdlmt::ThreadPool | |
numWaitingThreads() const | bdlmt::ThreadPool | |
percentBusy() const | bdlmt::ThreadPool | |
resetPercentBusy() | bdlmt::ThreadPool | |
shutdown() | bdlmt::ThreadPool | |
start() | bdlmt::ThreadPool | |
stop() | bdlmt::ThreadPool | |
threadFailures() const | bdlmt::ThreadPool | inline |
ThreadPool(const bslmt::ThreadAttributes &threadAttributes, int minThreads, int maxThreads, int maxIdleTime, bslma::Allocator *basicAllocator=0) | bdlmt::ThreadPool | |
ThreadPool(const bslmt::ThreadAttributes &threadAttributes, int minThreads, int maxThreads, int maxIdleTime, const bsl::string_view &threadPoolName, bdlm::MetricsRegistry *metricsRegistry, bslma::Allocator *basicAllocator=0) | bdlmt::ThreadPool | |
ThreadPool(const bslmt::ThreadAttributes &threadAttributes, int minThreads, int maxThreads, bsls::TimeInterval maxIdleTime, bslma::Allocator *basicAllocator=0) | bdlmt::ThreadPool | |
ThreadPool(const bslmt::ThreadAttributes &threadAttributes, int minThreads, int maxThreads, bsls::TimeInterval maxIdleTime, const bsl::string_view &threadPoolName, bdlm::MetricsRegistry *metricsRegistry, bslma::Allocator *basicAllocator=0) | bdlmt::ThreadPool | |
ThreadPoolEntry | bdlmt::ThreadPool | friend |
~ThreadPool() | bdlmt::ThreadPool |