Arene Base
Fundamental Utilities For Safety Critical C++
Loading...
Searching...
No Matches
arene::base::filesystem::file_handle Member List

This is the complete list of members for arene::base::filesystem::file_handle, including all inherited members.

close() noexcept -> result< void, error_code >arene::base::filesystem::file_handle
file_handle() noexceptarene::base::filesystem::file_handleinline
file_handle(os_file_handle const file_descriptor) noexceptarene::base::filesystem::file_handleinlineexplicit
file_handle(file_handle &&other) noexceptarene::base::filesystem::file_handleinline
file_handle(file_handle const &)=deletearene::base::filesystem::file_handle
flush() const noexcept -> result< void, error_code >arene::base::filesystem::file_handle
get_fd() const noexcept -> os_file_handlearene::base::filesystem::file_handleinline
invalid_handle_valuearene::base::filesystem::file_handlestatic
operator=(file_handle &&other) noexcept -> file_handle &arene::base::filesystem::file_handleinline
operator=(file_handle const &) -> file_handle &=deletearene::base::filesystem::file_handle
read_at(span< byte > buffer, std::uint64_t const position) const noexcept -> result< span< byte >, error_code >arene::base::filesystem::file_handle
release() noexceptarene::base::filesystem::file_handleinline
sequential_read(span< byte > buffer) const noexcept -> result< span< byte >, error_code >arene::base::filesystem::file_handle
sequential_seek(std::uint64_t const position) const noexcept -> result< void, error_code >arene::base::filesystem::file_handle
sequential_write(span< byte const > data) const noexcept -> result< span< byte const >, error_code >arene::base::filesystem::file_handle
size() const noexcept -> result< std::uint64_t, error_code >arene::base::filesystem::file_handle
valid() const noexcept -> boolarene::base::filesystem::file_handleinline
write_at(span< byte const > data, std::uint64_t const position) const noexcept -> result< span< byte const >, error_code >arene::base::filesystem::file_handle
~file_handle()arene::base::filesystem::file_handle