Thanks. Can you please tell me what do you mean by 'wait (until an xtime)'?
On 6/16/07, me22
On 16/06/07, Meryl Silverburgh
wrote: Can you please tell me if i can do this with boost::thread library? 1. create a timer (say 5 seconds) which execute a function in a different thread when it expires. 2. the creator can cancel the timer before it expires.
It's not premade, but you could do it easily enough. Start a thread which will wait (until an xtime), then call a function (stored in a boost::function
perhaps), so long as a flag isn't set (you could make that in a shared_ptr<bool> to avoid lifetime worries). Starting a thread for each one probably wouldn't be too scalable, but it should work.
~ Scott _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users