aboutsummaryrefslogtreecommitdiff
path: root/libbutl/fdstream.mxx
AgeCommit message (Expand)AuthorFilesLines
2021-09-08Factor "buffered streambuf" interface from fdbuf to bufstreambufBoris Kolpackov1-28/+16
2021-03-18Add fdstat()fdstatBoris Kolpackov1-2/+10
2020-11-06Add fdselect() overload that also takes timeoutKaren Arutyunov1-4/+20
2020-11-05Fix ifdstream::open() to set stream mode for passed file descriptorKaren Arutyunov1-5/+1
2020-02-12Rename fdnull() to fdopen_null()Karen Arutyunov1-2/+2
2020-02-06Drop copyright notice from source codeBoris Kolpackov1-1/+0
2019-11-07Add path_name struct, open_file_or{stdin,stdout}() functionsBoris Kolpackov1-0/+18
2019-08-12Add few fdstream constructor overloadsBoris Kolpackov1-24/+50
2019-05-03Partially dismantle modularization using Modules TS semanticsBoris Kolpackov1-5/+5
2019-04-19Minor improvements to fdstreamBoris Kolpackov1-6/+47
2019-04-15Add fdread() and fdselect()Karen Arutyunov1-15/+78
2019-01-16Update copyright yearKaren Arutyunov1-1/+1
2018-12-15Add support for fdstream positioningKaren Arutyunov1-4/+31
2018-11-24Fix inline function ordering (dllexport)Boris Kolpackov1-3/+2
2018-11-24Add fdtruncate(), fdseek(), file position to [io]fdstream ctorsBoris Kolpackov1-19/+60
2018-10-09Remove invalid noexcept from fdnull() declarationKaren Arutyunov1-2/+2
2018-05-19Update copyright yearKaren Arutyunov1-1/+1
2017-09-23Undo modularization hacks for VCBoris Kolpackov1-3/+2
2017-09-22Initial modularization with both Clang and VC hacksBoris Kolpackov1-0/+720