11namespace hi {
inline namespace v1 {
20 [[nodiscard]]
virtual bool closed()
noexcept
22 return _file_handle ==
nullptr;
25 [[nodiscard]] HANDLE file_handle()
const noexcept
30 void flush()
override;
31 void close()
override;
34 void rename(std::filesystem::path
const& destination,
bool overwrite_existing)
override;
39 HANDLE _file_handle =
nullptr;
Rules for working with win32 headers.
seek_whence
The position in the file to seek from.
Definition file.hpp:25
access_mode
The mode in which way to open a file.
Definition file.hpp:36
@ rename
Allow renaming an open file.
@ read
Allow read access to a file.
@ write
Allow write access to a file.
DOXYGEN BUG.
Definition algorithm.hpp:15
geometry/margins.hpp
Definition assert.hpp:18
Definition file_win32.hpp:15