libmoost
moost::thread::async_worker< TWork > Member List
This is the complete list of members for moost::thread::async_worker< TWork >, including all inherited members.
async_worker(size_t num_threads=1, size_t max_queue=0, size_t enqueue_timeout_ms=0)moost::thread::async_worker< TWork > [inline]
do_work(TWork &work)=0moost::thread::async_worker< TWork > [protected, pure virtual]
enqueue(const TWork &work)moost::thread::async_worker< TWork > [inline]
m_enqueue_timeout_msmoost::thread::async_worker< TWork > [private]
m_max_queuemoost::thread::async_worker< TWork > [private]
m_pworker_threadsmoost::thread::async_worker< TWork > [private]
m_workmoost::thread::async_worker< TWork > [private]
m_work_donemoost::thread::async_worker< TWork > [private]
m_work_mutexmoost::thread::async_worker< TWork > [private]
m_work_to_domoost::thread::async_worker< TWork > [private]
m_workingmoost::thread::async_worker< TWork > [private]
report_error(const std::exception &)moost::thread::async_worker< TWork > [inline, protected, virtual]
start()moost::thread::async_worker< TWork > [inline]
stop()moost::thread::async_worker< TWork > [inline]
work_loop()moost::thread::async_worker< TWork > [inline, private]
~async_worker()moost::thread::async_worker< TWork > [inline, virtual]