HikoGUI
A low latency retained GUI
Loading...
Searching...
No Matches
hi::v1::detail::file_impl Class Reference

Public Member Functions

 file_impl (file_impl const &)=delete
 file_impl (file_impl &&)=delete
file_impl & operator= (file_impl const &)=delete
file_impl & operator= (file_impl &&)=delete
 file_impl (std::filesystem::path const &path, hi::access_mode access_mode)
bool closed () noexcept
hi::access_mode access_mode () const
HANDLE file_handle () const noexcept
void flush ()
void close ()
std::size_t size () const
std::size_t seek (ssize_t offset, seek_whence whence)
void rename (std::filesystem::path const &destination, bool overwrite_existing)
void write (void const *data, std::size_t size)
std::size_t read (void *data, std::size_t size)

The documentation for this class was generated from the following file: