Commit Graph

14 Commits

Author SHA1 Message Date
Edward Diener
7cbbfa57af Updated file descriptor code and tests 2016-12-07 01:43:17 -05:00
Daniel James
598fd35927 Repeat the new file descriptor tests for the three different classes.
[SVN r63435]
2010-06-29 15:20:11 +00:00
Daniel James
df5b5e6650 Some more windows fixes for my recent iostreams changes.
[SVN r63434]
2010-06-29 15:03:37 +00:00
Daniel James
04d9e47c57 Try to improve file_descriptor's ownership policies. Refs #3517
* Deprecate the old 'close_on_exit' constructors.
* Introduce new constructors from file handle, taking either
  `never_close_handle` or `close_handle`.
* Close current file handle when opening a new file handle,
  if it would have been closed in the destructor.

[SVN r63430]
2010-06-29 14:15:13 +00:00
Steven Watanabe
fd81a28296 Rejigger file_descriptors handling of std::ios_base::openmode to match std::fstream. In particular, truncate existing files, if std::ios_base::trunc is passed. Refs #3323.
[SVN r62934]
2010-06-14 15:56:00 +00:00
Jonathan Turkanis
ecbd2bd5e8 merged changes from iostreams_dev, revisions 42962-43059: updated copyright notices
[SVN r43061]
2008-02-02 22:10:46 +00:00
Jonathan Turkanis
8c65fa7d15 ported changes from branches/iostreams_dev revisions 42265-42306
[SVN r42307]
2007-12-26 05:45:15 +00:00
Jonathan Turkanis
44372b3d3b added tests for modified component access
[SVN r30656]
2005-08-24 23:39:02 +00:00
Jonathan Turkanis
a8709e3555 renamed streambuf_facade, stream_facade and several filters
[SVN r30128]
2005-07-15 23:55:05 +00:00
Jonathan Turkanis
8f367f6f7a updated Boost.Test namespaces
[SVN r27570]
2005-03-08 02:25:34 +00:00
Jonathan Turkanis
187747fdb1 removed casts of buffer size arguments to streamsize
[SVN r27292]
2005-02-09 22:16:02 +00:00
Jonathan Turkanis
ca39c0c829 additional support for 'old' iostreams
[SVN r27237]
2005-02-08 09:02:47 +00:00
Jonathan Turkanis
81ace62bfb erged .hpp files into .cpp files
[SVN r27135]
2005-02-05 05:12:11 +00:00
Jonathan Turkanis
c0564c3c7c initial commitment
[SVN r26900]
2005-01-28 23:54:41 +00:00