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

Public Member Functions

 file_impl (file_impl const &)=delete
 
 file_impl (file_impl &&)=delete
 
file_imploperator= (file_impl const &)=delete
 
file_imploperator= (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: