|
HikoGUI
A low latency retained GUI
|
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) |