MarlinMT  0.1.0
marlinmt::concurrency::Worker< IN, OUT > Member List

This is the complete list of members for marlinmt::concurrency::Worker< IN, OUT >, including all inherited members.

_implmarlinmt::concurrency::Worker< IN, OUT >private
_stopFlagmarlinmt::concurrency::Worker< IN, OUT >private
_threadmarlinmt::concurrency::Worker< IN, OUT >private
_threadPoolmarlinmt::concurrency::Worker< IN, OUT >private
_waitingFlagmarlinmt::concurrency::Worker< IN, OUT >private
Impl typedefmarlinmt::concurrency::Worker< IN, OUT >
Input typedefmarlinmt::concurrency::Worker< IN, OUT >
join()marlinmt::concurrency::Worker< IN, OUT >inline
operator=(const Worker &)=deletemarlinmt::concurrency::Worker< IN, OUT >
operator=(Worker &&)=deletemarlinmt::concurrency::Worker< IN, OUT >
Output typedefmarlinmt::concurrency::Worker< IN, OUT >
Pool typedefmarlinmt::concurrency::Worker< IN, OUT >
run()marlinmt::concurrency::Worker< IN, OUT >inline
running() constmarlinmt::concurrency::Worker< IN, OUT >inline
start()marlinmt::concurrency::Worker< IN, OUT >inline
stop()marlinmt::concurrency::Worker< IN, OUT >inline
waiting() constmarlinmt::concurrency::Worker< IN, OUT >inline
Worker()=deletemarlinmt::concurrency::Worker< IN, OUT >
Worker(const Worker &)=deletemarlinmt::concurrency::Worker< IN, OUT >
Worker(Worker &&)=deletemarlinmt::concurrency::Worker< IN, OUT >
Worker(Pool &pool, std::unique_ptr< IMPL > impl)marlinmt::concurrency::Worker< IN, OUT >inline