MADNESS  0.10.1
madness::ThreadPool Member List

This is the complete list of members for madness::ThreadPool, including all inherited members.

add(PoolTaskInterface *task)madness::ThreadPoolinlinestatic
add(const std::vector< PoolTaskInterface * > &tasks)madness::ThreadPoolinlinestatic
await(const Probe &probe, bool dowork=true, bool sleep=false)madness::ThreadPoolinlinestatic
await_timeoutmadness::ThreadPoolprivatestatic
begin(int nthread=-1)madness::ThreadPoolstatic
default_nthread()madness::ThreadPoolstatic
end()madness::ThreadPoolstatic
finishmadness::ThreadPoolprivate
flush_prebuf()madness::ThreadPoolinline
get_stats()madness::ThreadPoolstatic
get_threads()madness::ThreadPoolinlinestatic
instance()madness::ThreadPoolinlinestatic
instance_ptrmadness::ThreadPoolprivatestatic
main_threadmadness::ThreadPoolprivate
nfinishedmadness::ThreadPoolprivate
nmaxmadness::ThreadPoolprivatestatic
nthreadsmadness::ThreadPoolprivate
operator=(const ThreadPool &)=deletemadness::ThreadPool
operator=(ThreadPool &&)=deletemadness::ThreadPool
pool_thread_main(void *v)madness::ThreadPoolprivatestatic
queuemadness::ThreadPoolprivate
queue_size()madness::ThreadPoolinlinestatic
run_task(bool wait, ThreadPoolThread *this_thread)madness::ThreadPoolinlineprivate
run_task()madness::ThreadPoolinlinestatic
run_tasks(bool wait, ThreadPoolThread *const this_thread)madness::ThreadPoolinlineprivate
scan(opT &op)madness::ThreadPoolinline
set_wait_policy(WaitPolicy policy, int sleep_duration_in_microseconds=0)madness::ThreadPoolinlinestatic
size()madness::ThreadPoolinlinestatic
tbb_arenamadness::ThreadPoolstatic
tbb_controlmadness::ThreadPoolstatic
thread_main(ThreadPoolThread *const thread)madness::ThreadPoolprivate
ThreadPool(const ThreadPool &)=deletemadness::ThreadPool
ThreadPool(ThreadPool &&)=deletemadness::ThreadPool
ThreadPool(int nthread=-1)madness::ThreadPoolprivate
threadsmadness::ThreadPoolprivate
WorldTaskQueue classmadness::ThreadPoolfriend
~ThreadPool()madness::ThreadPoolinline