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
7786d32ba5
view: add inequality operator
2017-02-20 18:10:26 +11:00
d156bb436b
view: instantiate signed char ostream operators
2017-01-04 22:39:36 +11:00
310c01b9d2
view: instantiate uint8_t ostream operator
2016-08-04 14:15:02 +10:00
f9fb0873d3
build: tidy system headers
2016-07-28 13:39:27 +10:00
28d44593d8
view: add make_view, ref-qualifiers, comparators
2016-03-17 18:14:40 +11:00
56b5c34b5d
view: move implementation inline
...
this allows support for arbitrary iterator types
2015-09-22 18:31:47 +10:00
37f9390ef8
view: template on arbirtrary iterator types
2015-09-21 15:36:05 +10:00
2658b41ea1
relicence under Apache-2.0
2015-04-13 18:05:28 +10:00
da464968e6
view: add equality operators
2015-02-11 16:43:27 +11:00
e14b17c0bd
uri: use begin and end methods, not variables
2015-02-11 16:43:27 +11:00
49e60e576f
view: extract span class into standalone class
2015-02-11 16:18:43 +11:00