Scroom  0.14
ThreadPool Member List

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

add()ThreadPool
add(int count)ThreadPool
create(bool completeAllJobsBeforeDestruction=false)ThreadPoolstatic
create(int count, bool completeAllJobsBeforeDestruction=false)ThreadPoolstatic
defaultPriorityThreadPoolprivatestatic
defaultQueue()ThreadPoolprivatestatic
do_one(const PrivateData::Ptr &priv)ThreadPoolprivatestatic
operator=(const ThreadPool &)=deleteThreadPool
operator=(ThreadPool &&)=deleteThreadPool
privThreadPoolprivate
Ptr typedefThreadPool
schedule(boost::function< void()> const &fn, int priority=defaultPriority, const Queue::Ptr &queue=defaultQueue())ThreadPool
schedule(boost::function< void()> const &fn, const Queue::Ptr &queue)ThreadPool
schedule(boost::shared_ptr< T > fn, int priority=defaultPriority, const Queue::Ptr &queue=defaultQueue())ThreadPool
schedule(boost::shared_ptr< T > fn, const Queue::Ptr &queue)ThreadPool
schedule(boost::function< void()> const &fn, int priority, const WeakQueue::Ptr &queue)ThreadPool
schedule(boost::function< void()> const &fn, const WeakQueue::Ptr &queue)ThreadPool
schedule(boost::shared_ptr< T > fn, int priority, WeakQueue::Ptr queue)ThreadPool
schedule(boost::shared_ptr< T > fn, WeakQueue::Ptr queue)ThreadPool
schedule(boost::function< R()> const &fn, int priority=defaultPriority, const Queue::Ptr &queue=defaultQueue())ThreadPool
schedule(boost::function< R()> const &fn, const Queue::Ptr &queue)ThreadPool
schedule(boost::shared_ptr< T > fn, int priority=defaultPriority, const Queue::Ptr &queue=defaultQueue())ThreadPool
schedule(boost::shared_ptr< T > fn, const Queue::Ptr &queue)ThreadPool
schedule(boost::function< R()> const &fn, int priority, WeakQueue::Ptr queue)ThreadPool
schedule(boost::function< R()> const &fn, WeakQueue::Ptr queue)ThreadPool
schedule(boost::shared_ptr< T > fn, int priority, WeakQueue::Ptr queue)ThreadPool
schedule(boost::shared_ptr< T > fn, WeakQueue::Ptr queue)ThreadPool
ThreadPool(bool completeAllJobsBeforeDestruction=false)ThreadPoolexplicit
ThreadPool(int count, bool completeAllJobsBeforeDestruction=false)ThreadPoolexplicit
ThreadPool(const ThreadPool &)=deleteThreadPool
ThreadPool(ThreadPool &&)=deleteThreadPool
ThreadPtr typedefThreadPool
threadsThreadPoolprivate
work(const PrivateData::Ptr &priv)ThreadPoolprivatestatic
~ThreadPool()ThreadPool