addJob(MCThreadJob *pJob) | MCThreadPool | |
attach(void *impl) | MCBase | [protected] |
detach() | MCBase | [protected] |
join() | MCThreadPool | |
MCBase() | MCBase | |
MCBase(const MCBase &) | MCBase | |
MCBase(void *impl) | MCBase | [protected] |
mclpriv::MCBaseAccessor (defined in MCBase) | MCBase | [friend] |
MCThreadPool(const MCString &name, mcuint32 maxConcurrency=1, MCThread::EType type=MCThread::THRTYPEUSER, MCThread::EScope scope=MCThread::THRSCOPELOCAL, MCThread::EState state=MCThread::THRSTATEJOIN, MCThread::EPriority pri=MCThread::THRPRINORMAL, mcstacksize_t sz=0) | MCThreadPool | |
operator!=(const MCBase &) const | MCBase | |
operator<(const MCBase &) const | MCBase | |
operator=(const MCBase &) | MCBase | |
operator==(const MCBase &) const | MCBase | |
removeJob(mcuint32 jobId) | MCThreadPool | |
start() | MCThreadPool | |
stop() | MCThreadPool | |
~MCBase() | MCBase |