common/fs/file: Explicitly delete copy constructors

Relocates them to the same place the move equivalents are at for
consistent viewing.
This commit is contained in:
Lioncash 2021-05-28 01:49:38 -04:00
parent 6806a893bd
commit 210c2c9a56
1 changed files with 4 additions and 1 deletions

View File

@ -117,7 +117,7 @@ template <typename Path>
}
#endif
class IOFile final : NonCopyable {
class IOFile final {
public:
IOFile();
@ -144,6 +144,9 @@ public:
~IOFile();
IOFile(const IOFile&) = delete;
IOFile& operator=(const IOFile&) = delete;
IOFile(IOFile&& other) noexcept;
IOFile& operator=(IOFile&& other) noexcept;