xref: /minix3/common/dist/zlib/contrib/iostream3/TODO (revision 44bedb31d842b4b0444105519bcf929a69fe2dc1)
1*44bedb31SLionel SambucPossible upgrades to gzfilebuf:
2*44bedb31SLionel Sambuc
3*44bedb31SLionel Sambuc- The ability to do putback (e.g. putbackfail)
4*44bedb31SLionel Sambuc
5*44bedb31SLionel Sambuc- The ability to seek (zlib supports this, but could be slow/tricky)
6*44bedb31SLionel Sambuc
7*44bedb31SLionel Sambuc- Simultaneous read/write access (does it make sense?)
8*44bedb31SLionel Sambuc
9*44bedb31SLionel Sambuc- Support for ios_base::ate open mode
10*44bedb31SLionel Sambuc
11*44bedb31SLionel Sambuc- Locale support?
12*44bedb31SLionel Sambuc
13*44bedb31SLionel Sambuc- Check public interface to see which calls give problems
14*44bedb31SLionel Sambuc  (due to dependence on library internals)
15*44bedb31SLionel Sambuc
16*44bedb31SLionel Sambuc- Override operator<<(ostream&, gzfilebuf*) to allow direct copying
17*44bedb31SLionel Sambuc  of stream buffer to stream ( i.e. os << is.rdbuf(); )
18