|
HikoGUI
A low latency retained GUI
|
Public Member Functions | |
| file_win32 (std::filesystem::path const &path, hi::access_mode access_mode) | |
| bool | closed () noexcept override |
| HANDLE | file_handle () const noexcept |
| void | flush () override |
| void | close () override |
| std::size_t | size () const override |
| std::size_t | seek (ssize_t offset, seek_whence whence) override |
| void | rename (std::filesystem::path const &destination, bool overwrite_existing) override |
| void | write (void const *data, std::size_t size) override |
| std::size_t | read (void *data, std::size_t size) override |
Public Member Functions inherited from hi::v1::detail::file_impl | |
| file_impl (file_impl const &other)=delete | |
| file_impl (file_impl &&other)=delete | |
| file_impl & | operator= (file_impl const &other)=delete |
| file_impl & | operator= (file_impl &&other)=delete |
| file_impl (access_mode access_mode) | |
| hi::access_mode | access_mode () const noexcept |
|
overridevirtual |
Implements hi::v1::detail::file_impl.
|
inlineoverridevirtualnoexcept |
Implements hi::v1::detail::file_impl.
|
overridevirtual |
Implements hi::v1::detail::file_impl.
|
overridevirtual |
Implements hi::v1::detail::file_impl.
|
overridevirtual |
Implements hi::v1::detail::file_impl.
|
overridevirtual |
Implements hi::v1::detail::file_impl.
|
overridevirtual |
Implements hi::v1::detail::file_impl.
|
overridevirtual |
Implements hi::v1::detail::file_impl.