diff options
author | Ben Longbons <b.r.longbons@gmail.com> | 2014-02-04 23:18:54 -0800 |
---|---|---|
committer | Ben Longbons <b.r.longbons@gmail.com> | 2014-02-06 11:18:37 -0800 |
commit | 9215c35975be745628e8188473154c7e476add55 (patch) | |
tree | 14d4f5d51381f8a59803233c24dfafc846ddf583 /src/io/write.hpp | |
parent | 9544985ccbb20d7f8377c63a4e59d1ff97b844ac (diff) | |
download | tmwa-9215c35975be745628e8188473154c7e476add55.tar.gz tmwa-9215c35975be745628e8188473154c7e476add55.tar.bz2 tmwa-9215c35975be745628e8188473154c7e476add55.tar.xz tmwa-9215c35975be745628e8188473154c7e476add55.zip |
Wrap remaining FDs in a class
Diffstat (limited to 'src/io/write.hpp')
-rw-r--r-- | src/io/write.hpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/io/write.hpp b/src/io/write.hpp index 7134015..a52c176 100644 --- a/src/io/write.hpp +++ b/src/io/write.hpp @@ -25,19 +25,21 @@ # include "../strings/fwd.hpp" +# include "fd.hpp" + namespace io { class WriteFile { private: - int fd; + FD fd; bool lb; struct {} _unused; unsigned short buflen; char buf[4096]; public: explicit - WriteFile(int fd, bool linebuffered=false); + WriteFile(FD fd, bool linebuffered=false); explicit WriteFile(ZString name, bool linebuffered=false); WriteFile(WriteFile&&) = delete; |