Commit Graph

16 Commits

Author SHA1 Message Date
f6056153e3 rename root namespace from util to cruft
This places, at long last, the core library code into the same namespace
as the extended library code.
2018-08-05 14:42:02 +10:00
803acc9a87 relicense under MPL-2.0 2018-08-04 15:14:06 +10:00
3748b77500 time/delta_time: return nanoseconds objects rather than floats 2018-04-05 18:48:23 +10:00
59b21e67dd time: more inline implementation into the header 2017-12-30 13:38:11 +11:00
34788756d2 build: don't use './' as an include prefix
GCC produces ODR error when including paths of the form './foo' and
'foo' in the same binary. Rather than managing duplication we just
universally pick the absolute form over the relative form.
2017-11-22 16:49:37 +11:00
25e19b5810 build: use explicit constructors 2017-05-23 12:50:51 +10:00
678e12216b time: use std::chrono for nanoseconds query 2016-04-05 11:02:54 +10:00
2658b41ea1 relicence under Apache-2.0 2015-04-13 18:05:28 +10:00
803ec2cacc time: use floats for seconds 2015-01-19 19:11:41 +11:00
5bcc35612c Add period query class 2013-09-20 17:33:08 +10:00
03eab1354a Add simple polled rate limiter 2013-08-08 12:00:29 +10:00
9ff59f8130 Add a clock which gives deltas when polled 2013-08-05 16:40:43 +10:00
7107968cdb Add a periodic statistics printer to time 2012-08-07 18:35:38 +10:00
4abb279f04 Add nanoseconds sleep function 2012-05-01 12:14:38 +10:00
77942e008d Change my email to an active domain 2012-04-23 13:10:50 +10:00
91daeb332f Add simple time functions 2011-08-29 15:28:11 +10:00