7af076e2de
alloc: prefer std::byte representations for iterators
...
this allows the users to more easily walk the byte ranges (or perform
simply pointer arithmetic), without as much danger of using the values
in an expression inadvertantly.
2018-02-28 17:55:56 +11:00
2941a5a3e1
alloc/raw: add 'data' accessor
2018-02-28 16:19:27 +11:00
82a8446e10
build: silence various type conversion warnings
2018-01-18 11:56:42 +11:00
1d11f05918
cast: move casting functions into util::cast namespace
2018-01-16 15:11:15 +11:00
0351313c36
Merge branch 'master' into coord
2017-11-23 17:24:11 +11:00
f06eab9a3a
a/r/aligned: add forgotten headers and namespace qualifiers
2017-09-21 15:06:35 +10:00
0e97044adf
allow/raw: rename base as begin
2017-08-31 13:48:33 +10:00
0f4fece00f
alloc/raw/linear: add constructor from range types
2017-08-30 15:13:43 +10:00
cfc8cb5691
allow/raw/stack: remove unused ipp file
2017-08-29 16:59:54 +10:00
9d5e599246
alloc: seperate out the raw allocators from the adapters
2017-08-29 16:53:11 +10:00