diff options
Diffstat (limited to 'contrib/iostream3/TODO')
-rw-r--r-- | contrib/iostream3/TODO | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/contrib/iostream3/TODO b/contrib/iostream3/TODO new file mode 100644 index 0000000..4578326 --- /dev/null +++ b/contrib/iostream3/TODO | |||
@@ -0,0 +1,17 @@ | |||
1 | Possible upgrades to gzfilebuf: | ||
2 | |||
3 | - The ability to do putback (e.g. putbackfail) | ||
4 | |||
5 | - The ability to seek (zlib supports this, but could be slow/tricky) | ||
6 | |||
7 | - Simultaneous read/write access (does it make sense?) | ||
8 | |||
9 | - Support for ios_base::ate open mode | ||
10 | |||
11 | - Locale support? | ||
12 | |||
13 | - Check public interface to see which calls give problems | ||
14 | (due to dependence on library internals) | ||
15 | |||
16 | - Override operator<<(ostream&, gzfilebuf*) to allow direct copying | ||
17 | of stream buffer to stream ( i.e. os << is.rdbuf(); ) | ||