libcruft-util/test
2018-08-01 18:39:01 +10:00
..
algo build: update for gcc-8.1 warnings 2018-05-03 18:32:08 +10:00
alloc alloc: all allocators should take a type for alloc/dealloc 2018-05-10 13:53:06 +10:00
coord coord/simd: template on arity and type 2018-03-23 17:52:08 +11:00
cpp/good cpp: add basic C preprocessor emulator 2018-04-01 14:49:10 +10:00
encode encode/base: correct decode table indexing 2018-01-17 20:10:26 +11:00
geom geom/ellipse: remove spurious print from test case 2018-05-10 12:54:45 +10:00
hash view: require fully named types for casting 2018-05-10 12:54:45 +10:00
job avoid push_back in loops 2018-07-24 15:49:11 +10:00
json json/compare: change to useful exit codes in test suite 2018-07-13 16:08:48 +10:00
json2 json2: initial 'jsonish' support 2017-10-05 11:44:37 +11:00
maths maths/fast: use relatively_equal for tests 2018-03-27 16:15:21 +11:00
memory
parallel thread: rename thread primitives from job namespace 2018-03-23 14:10:20 +11:00
rand
roots maths: allow any integral exponent for pow() 2018-01-01 15:45:56 +11:00
thread avoid push_back in loops 2018-07-24 15:49:11 +10:00
time time: add iso8601 parsing 2018-01-01 15:50:48 +11:00
tuple tuple/type: add entuple, cat, remove, and unique types 2018-06-06 19:13:17 +10:00
.gitignore rand/lcg: add naive LCG RNG 2016-02-03 12:13:03 +11:00
affine.cpp point/vector: homog no longer takes a size parameter 2018-04-17 14:26:23 +10:00
ascii.cpp ascii: add UDL for vector and array conversions 2018-01-23 18:51:37 +11:00
backtrace.cpp build: prefer iosfwd over iostream 2018-03-22 16:11:13 +11:00
bezier.cpp bezier: comment out unused variable in test 2018-03-15 15:23:42 +11:00
bitwise.cpp
cmdopt.cpp
colour.cpp coord: make template parameters more flexible 2017-11-22 17:03:00 +11:00
comparator.cpp
coord.cpp coord/base: add std::array conversion operator 2018-06-12 10:54:08 +10:00
cpp.sh.in cpp: add basic C preprocessor emulator 2018-04-01 14:49:10 +10:00
endian.cpp build: update for gcc-8.1 warnings 2018-05-03 18:32:08 +10:00
exe.cpp build: prefer iosfwd over iostream 2018-03-22 16:11:13 +11:00
extent.cpp extent/region: simplify iteration over ranges 2018-03-23 16:38:54 +11:00
fixed.cpp format: rework parser for currying support 2018-01-09 16:28:46 +11:00
float.cpp coord/ops: use the coord type for literal equality comparisons 2018-02-26 13:37:08 +11:00
format.cpp build: update for gcc-8.1 warnings 2018-05-03 18:32:08 +10:00
hton.cpp
introspection.cpp maths, view: rationalise equal,almost_equal,== 2018-01-31 19:33:42 +11:00
ip.cpp
iterator.cpp prefer passing by reference over value 2018-07-24 15:46:28 +10:00
json_types.cpp build: update for gcc-8.1 warnings 2018-05-03 18:32:08 +10:00
json-parse.sh.in json: move validation test data to dedicated directory 2018-07-05 15:00:47 +10:00
json-schema.py.in
kmeans.cpp build: prefer local to system include directives 2018-05-12 14:28:23 +10:00
maths.cpp maths: remove pow2 function 2018-04-09 12:30:22 +10:00
matrix.cpp maths: use true constexpr values for pi 2018-03-12 23:06:15 +11:00
parse.cpp parse: add throwing native type parsers 2017-07-26 15:26:56 +10:00
point.cpp point: add query for furthest pair 2018-04-18 21:48:55 +10:00
polynomial.cpp
pool.cpp pool: correctly forward constructor parameters 2018-03-15 15:25:18 +11:00
preprocessor.cpp preprocessor: use a script to create map/reduce 2017-09-12 14:17:30 +10:00
quaternion.cpp coord: make template parameters more flexible 2017-11-22 17:03:00 +11:00
range.cpp
rational.cpp
region.cpp region: add union operator for region/region 2018-06-14 15:07:25 +10:00
sarray.cpp
signal.cpp
singleton.cpp singleton: add trivial implementation 2018-03-22 15:06:48 +11:00
stream.cpp Merge remote-tracking branch 'origin/master' 2018-01-10 17:19:39 +11:00
string.cpp string: remove unneeded rval-ref qualifier 2018-03-27 16:21:20 +11:00
stringid.cpp
strongdef.cpp strongdef: swap template params, move to dedicated namespace 2018-06-27 17:58:45 +10:00
traits.cpp types/traits: add is_same_basic_type trait 2018-08-01 18:39:01 +10:00
typeidx.cpp build: don't use './' as an include prefix 2017-11-22 16:49:37 +11:00
uri.cpp view: simplify logical comparator implementation 2017-12-20 12:31:52 +11:00
utf8.cpp utf8: add forgotten headers 2017-10-02 15:41:20 +11:00
vector.cpp maths: use true constexpr values for pi 2018-03-12 23:06:15 +11:00
version.cpp uri: add more data fields 2017-12-15 18:57:10 +11:00
view.cpp view: add slicing operation, stolen from python 2018-01-30 12:53:43 +11:00