Commit Graph

13 Commits (c34e81be56c2ac187f103d95d998fcf9969240e0)

Author SHA1 Message Date
Daniel Kolesa a77f983015 more complete relational operator sets + add lexicographical comparison 2015-07-11 16:08:09 +01:00
Daniel Kolesa 1654ee84db get rid of full namespace where unambiguous resolution is guaranteed 2015-07-05 23:59:36 +01:00
Daniel Kolesa 30de752ac8 rename formatted_write to format 2015-07-03 22:43:54 +01:00
Daniel Kolesa bc2bb5e635 complete integer formatting, error checking (return -1 on invalid format) 2015-07-03 21:14:13 +01:00
Daniel Kolesa 0b8d9ec4cf format fixes, cleanups and optimizations; add formatting of floating point numbers 2015-07-03 18:21:05 +01:00
Daniel Kolesa c86d31e5c2 use 64bit file offsets and _ftelli64/_fseeki64 on Windows + specialize some FileStream methods 2015-07-01 21:02:01 +01:00
Daniel Kolesa 1de58ac2b6 make most funcs taking strings allocator independent 2015-07-01 20:20:37 +01:00
Daniel Kolesa ea1325543d more formatter work, type traits fixes, formatting on all streams 2015-07-01 18:51:39 +01:00
Daniel Kolesa 011aea6fbb initial format string support 2015-07-01 02:23:07 +01:00
Daniel Kolesa 809e4825ae fixes 2015-07-01 01:46:01 +01:00
Daniel Kolesa 06eeec1ca7 schar/uchar -> sbyte/byte, extend write/writeln on Stream, rename Stream::read/write to read/write_bytes to clear ambiguities and overloads, fixes 2015-06-30 23:07:28 +01:00
Daniel Kolesa 5ace1c4777 vararg and type-generic octa::write(ln) 2015-06-30 22:41:17 +01:00
Daniel Kolesa 656ddb76af split filestreams into octa/io.hh + add more funcs, methods etc 2015-06-30 19:25:40 +01:00