Commit Graph

25 Commits

Author SHA1 Message Date
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
8d921aacc2 io_posix: fake the mapping of zero length files 2018-07-05 13:45:10 +10:00
0e3fa05f05 build: migrate from ipp files to pure hpp files
ipp files weren't a great way of keeping things clean, and IDEs have a
little trouble dealing with the split configuration. this simplifies
debugging a great deal.
2018-02-28 11:49:13 +11:00
681768093e hash: use a consistency, less flexible, interface 2018-01-13 15:24:12 +11:00
fcc78eb103 io_posix: style
improve the code style for 80 column limitations
2017-07-19 17:20:51 +10:00
353cf839d4 use nested namespace declarations 2017-01-05 15:06:49 +11:00
1662856e82 io: use size_t result for mapped_file::size 2016-10-25 19:57:13 +11:00
1b5ad41b5d io: use intmax for size to match mmap output 2016-10-25 17:50:11 +11:00
598c5d4e48 change const char paths to std::filesystem::path 2016-10-08 17:18:18 +11:00
152a55ad78 Merge remote-tracking branch 'origin/master' 2016-10-02 16:13:31 +11:00
790728d3b1 posix/fd: extract file descriptor into own unit 2016-10-02 15:50:13 +11:00
f9fd156df8 io_posix: add fd constructors to mapped_file 2016-08-02 18:51:04 +10:00
bf5cab6156 io: move view conversion operator to named function 2016-06-28 15:58:41 +10:00
0b128384eb io: add lval ref-qualifiers to mapped_file members 2016-06-28 14:23:42 +10:00
194cd6c574 io: add view operator to mapped_file 2016-06-28 14:15:19 +10:00
8c5c98f5cc io: add const begin/end to mapped_file 2016-06-28 14:14:23 +10:00
1717458c7a io_posix: public/private order style 2016-06-28 12:21:30 +10:00
51cd9749e9 io_posix: indentation style 2016-06-28 12:21:12 +10:00
de6ea736a1 io_posix: add mapped_file::empty implementation 2016-04-27 17:06:09 +10:00
73720feceb io: remove access_flag abstraction 2015-10-29 10:48:11 +11:00
33b3b48c74 io: rename fd_ref to fd 2015-06-11 19:27:42 +10:00
7ae57730f0 whitespace 2015-04-13 18:06:08 +10:00
2658b41ea1 relicence under Apache-2.0 2015-04-13 18:05:28 +10:00
7d5eac3f2f io: move mapped_file to platform subfiles 2014-12-19 18:28:50 +11:00