Commit Graph

27 Commits

Author SHA1 Message Date
e22f4a9001 types/sized: update bits types to follow a more current style 2020-10-22 11:27:25 +10:00
837b948435 Header cleanup using include-what-you-use 2020-07-01 17:02:44 +10:00
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
4f10505d09 build: fix warnings from -Wparentheses 2018-03-27 20:16:32 +11:00
2d7e3e5d7d build: prefer iosfwd over iostream 2018-03-22 16:11:13 +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
b770e5f370 fixed: add integer logical operators 2017-01-04 22:38:41 +11:00
9a798446b5 build: remove unnecessary includes
discovered with include-what-you-use
2016-10-12 15:08:22 +11:00
116ad04a1f build: use ostream/istream over iostream 2016-08-04 17:42:41 +10:00
fd319d579b build: make single argument constructors explicit 2015-06-04 22:18:43 +10:00
2658b41ea1 relicence under Apache-2.0 2015-04-13 18:05:28 +10:00
81ccdcf8ef fixed: add signed supported 2015-02-06 20:01:26 +11:00
1d2d32e016 fixed: dont scale inputs in from_native calls 2015-02-06 19:01:06 +11:00
6fee487bc0 fixed: rename integral methods as integer 2015-02-06 19:00:47 +11:00
5ad7d05fd4 whitespace 2015-02-06 16:36:05 +11:00
f0021afc71 fixed: add ostream operators 2015-02-06 16:35:23 +11:00
e3cba6b473 fixed: add logical operators 2015-02-06 16:35:11 +11:00
1a1bb23a8b fixed: update style 2015-02-06 16:34:30 +11:00
496991f46e fixed: add to_integral, from_native 2015-01-15 13:59:28 +11:00
f688d8adda fixed: allow implicit construction from integers 2015-01-15 13:58:56 +11:00
331ea58ec4 fixed: add accessor for raw int values 2014-12-05 13:20:23 +11:00
c2d608410b fixed: move to util namespace 2014-12-05 13:20:05 +11:00
f9cc4926f2 Categorise functionality from types.hpp 2012-05-25 15:19:07 +10:00
77942e008d Change my email to an active domain 2012-04-23 13:10:50 +10:00
03c9c1b642 Spacing and style 2011-08-29 14:31:44 +10:00
3fa14e88e0 Added stub fixed point class implementation 2011-08-08 16:44:30 +10:00