$include_dir="/home/hyper-archives/boost-users/include"; include("$include_dir/msg-header.inc") ?>
From: Mark Wyszomierski (markww_at_[hidden])
Date: 2007-11-06 13:34:19
Thanks Jonas, I'll check it out.
Mark
On 11/6/07, Jonas Hansson <jonas_at_[hidden]> wrote:
> On Tue, 06 Nov 2007 16:24:39 +0100, Mark Wyszomierski <markww_at_[hidden]>
> wrote:
>
> > Hi,
> >
> > Do any of the boost timer methods allow elapsed time to be measured in
> > a separate thread? Something like:
> >
> > int main()
> > {
> >     boost_thread  timer;
> >     timer.Start();
> >
> >     while () {
> >         // some timeout.
> >         sleep(5000);
> >
> >         // check how much time has passed.
> >         cout << timer.GetElapsedTime() << endl;
> >      }
> >
> >     return 0;
> > }
> >
> >
> > Thanks
>
> boost::timer has that functionality, but as you probably don't want, it
> will give you effective cpu time usage, not real time passed.
> You could use boost::xtime_get(...) twice and compare the difference in
> time.
>
> See http://www.boost.org/doc/html/boost/xtime.html for more information.
>
> --
> Jonas Hansson
>
> _______________________________________________
> Boost-users mailing list
> Boost-users_at_[hidden]
> http://listarchives.boost.org/mailman/listinfo.cgi/boost-users
>