hi:
it really a trouble thing for me to use boost::thread::sleep()
:
boost::xtime helloworldtime;
boost::xtime_get(&helloworldtime, boost::TIME_UTC);
helloworldtime.sec += 6;
boost::thread::sleep(helloworldtime);
i think
"boost::thread::sleep(1500) //millisecond "
may easy my programming;if have such interface;
now i use :
void thread_sleep(unsigned int interval) //millisecond
{
boost::xtime xt;
boost::xtime_get(&xt, boost::TIME_UTC);
int sec=interval/1000;
int msec=interval-1000*sec;
xt.nsec += 1000*1000*msec;
xt.sec+= sec;
boost::thread::sleep(xt);
}
best wishes;-)