2008-5-23 Tu Yongce <yongce@126.com> V 1.0
7 / 39
this->get_id() != boost::this_thread::get_id()
*this
*this*this
boost::thread_interrumpted
join()
timed_join()
bool timed_join(const system_time &wait_until);
template <typename TimeDuration>
bool timed_join(TimeDuration const &rel_time);
this->get_id() != boost::this_thread::get_id()
*thiswait_until
rel_time*this
*thistruefalse
*thistimed_jointrue
*thistimed_joinfalse*this
boost::thread_interrupted
timed_join
detach()
void detach();
*thisboost::thread
*this
get_id()
thread::id get_id() const;
*thisboost::thread::id
boost::thread::id
interrupt()
void interrupt();
*this
hardware_concurrency()