Definition at line 40 of file SgThreadedWorker.h.
Public Member Functions | |
Thread (std::size_t threadId, W &worker, SgThreadedWorker< I, O, W > &threadedWork) | |
void | operator() () |
Private Attributes | |
std::size_t | m_id |
W & | m_worker |
SgThreadedWorker< I, O, W > & | m_boss |
SgThreadedWorker< I, O, W >::Thread::Thread | ( | std::size_t | threadId, | |
W & | worker, | |||
SgThreadedWorker< I, O, W > & | threadedWork | |||
) |
Definition at line 126 of file SgThreadedWorker.h.
void SgThreadedWorker< I, O, W >::Thread::operator() | ( | ) |
Definition at line 135 of file SgThreadedWorker.h.
References SgThreadedWorker< I, O, W >::Thread::m_boss, and SgThreadedWorker< I, O, W >::Thread::m_worker.
SgThreadedWorker<I,O,W>& SgThreadedWorker< I, O, W >::Thread::m_boss [private] |
Definition at line 54 of file SgThreadedWorker.h.
Referenced by SgThreadedWorker< I, O, W >::Thread::operator()().
std::size_t SgThreadedWorker< I, O, W >::Thread::m_id [private] |
Definition at line 50 of file SgThreadedWorker.h.
W& SgThreadedWorker< I, O, W >::Thread::m_worker [private] |
Definition at line 52 of file SgThreadedWorker.h.
Referenced by SgThreadedWorker< I, O, W >::Thread::operator()().