|
b3050c88c2
|
signal: simplify the implementation of the cookie and signal
|
2020-07-23 15:16:15 +10:00 |
|
|
b1076d07ce
|
signal: reduce templating complexity
|
2019-03-13 12:08:57 +11:00 |
|
|
fe031378fe
|
signal: use more descriptive template parameter names
|
2019-03-12 15:43:47 +11:00 |
|
|
b61d55ee3c
|
build: satiate clang-tidy somewhat
|
2019-01-03 15:48:34 +11: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 |
|
|
d9a0649acb
|
test: convert remaining tests to TAP
|
2016-01-19 18:31:49 +11:00 |
|
|
7b083df977
|
maths: tighten up type requirements for almost_equal
almost_equal only operates on two reals, or two integers (and even then
only on the same signedness).
|
2015-11-13 17:18:10 +11:00 |
|
|
bbbbb675a6
|
test: move tests to TAP output
|
2015-04-13 16:45:56 +10:00 |
|
|
daa492ce07
|
signal: add return value combiners
|
2015-03-10 22:52:38 +11:00 |
|
|
c8f067bf60
|
signal: add value wrapper signal
|
2015-02-19 13:29:16 +11:00 |
|
|
38d3fc1961
|
signal: simplify unneeded signal elements
* use function syntax for template type
* remove non-scoped cookie
* simplify many type names
|
2015-02-18 02:35:05 +11:00 |
|
|
4f5d75a1df
|
Make all check macros uppercase
|
2012-05-11 12:34:21 +10:00 |
|
|
4091a5874d
|
Fix test syntax errors
|
2011-07-29 17:56:26 +10:00 |
|
|
6ba7a532f7
|
Add signal with pointer compilation/linking test
|
2011-07-03 16:04:49 +10:00 |
|
|
d9dba1d155
|
Add simple signal object implementation
|
2011-06-27 15:31:41 +10:00 |
|