
Carlo Wood wrote:
On Sun, May 14, 2006 at 05:09:28PM +0200, Silex wrote:
Would boost be interested by including this class in boost::timer ?
Even more so when it had microsecond precision.
I'm all ear for your suggestions / bugs / whatever fits it :)
It would be better when the object itself can be handled as variable (independent of it's internal structure).
For that to work best, there shouldn't be any 'double's in the internal structure. Two int's, one for seconds and one for microseconds, would be best, imho. There could be an accessor to get a rounded double in seconds, ie 'rseconds()' (I'd reserve 'seconds()' for returning the integer number of seconds.
I agree with this and it's been discussed before. Note I haven't looked at the new proposals, and can't till later, but I would like everyone interested in this topic to please look at: http://www.crystalclearsoftware.com/cgi-bin/boost_wiki/wiki.pl?GDTL/Timer This is a proposal for the current timer to be replaced with a core template that can use date_time types (including the microsecond clock type) and time durations. Please edit and update this page with additional thoughts. Thx, Jeff