all: misc and noexcept updates

This commit is contained in:
Markus F.X.J. Oberhumer
2023-07-09 17:36:24 +02:00
parent 300fa29446
commit 7ec0faca1e
41 changed files with 589 additions and 69 deletions
+1 -3
View File
@@ -37,7 +37,7 @@ protected:
virtual ~FileBase();
public:
bool close();
bool close() noexcept;
void closex();
bool isOpen() const { return _fd >= 0; }
int getFd() const { return _fd; }
@@ -77,7 +77,6 @@ class InputFile final : public FileBase {
public:
InputFile() = default;
virtual ~InputFile() {}
void sopen(const char *name, int flags, int shflags);
void open(const char *name, int flags) { sopen(name, flags, -1); }
@@ -101,7 +100,6 @@ class OutputFile final : public FileBase {
public:
OutputFile() = default;
virtual ~OutputFile() {}
void sopen(const char *name, int flags, int shflags, int mode);
void open(const char *name, int flags, int mode) { sopen(name, flags, -1, mode); }