sandbox
Loading...
Searching...
No Matches
sbx::filesystem::basic_native_file< Lockable > Member List

This is the complete list of members for sbx::filesystem::basic_native_file< Lockable >, including all inherited members.

basic_native_file(const file_info &info) (defined in sbx::filesystem::basic_native_file< Lockable >)sbx::filesystem::basic_native_file< Lockable >inlineexplicit
basic_native_file(const file_info &info, handle_type stream) (defined in sbx::filesystem::basic_native_file< Lockable >)sbx::filesystem::basic_native_file< Lockable >inline
close() -> void override (defined in sbx::filesystem::basic_native_file< Lockable >)sbx::filesystem::basic_native_file< Lockable >inlinevirtual
file_base()=default (defined in sbx::filesystem::file_base)sbx::filesystem::file_base
handle_type typedef (defined in sbx::filesystem::basic_native_file< Lockable >)sbx::filesystem::basic_native_file< Lockable >
info() const -> const file_info &override (defined in sbx::filesystem::basic_native_file< Lockable >)sbx::filesystem::basic_native_file< Lockable >inlinevirtual
is_mode_valid(mode file_mode) -> bool (defined in sbx::filesystem::file_base)sbx::filesystem::file_baseinlinestatic
is_open() const -> bool override (defined in sbx::filesystem::basic_native_file< Lockable >)sbx::filesystem::basic_native_file< Lockable >inlinevirtual
is_read_only() const -> bool override (defined in sbx::filesystem::basic_native_file< Lockable >)sbx::filesystem::basic_native_file< Lockable >inlinevirtual
lockable_type typedef (defined in sbx::filesystem::basic_native_file< Lockable >)sbx::filesystem::basic_native_file< Lockable >
mode enum name (defined in sbx::filesystem::file_base)sbx::filesystem::file_base
mode_has_flag(mode file_mode, mode flag) -> bool (defined in sbx::filesystem::file_base)sbx::filesystem::file_baseinlinestatic
open(mode mode) -> bool override (defined in sbx::filesystem::basic_native_file< Lockable >)sbx::filesystem::basic_native_file< Lockable >inlinevirtual
origin enum name (defined in sbx::filesystem::file_base)sbx::filesystem::file_base
read(std::span< std::uint8_t > buffer) -> std::uint64_t override (defined in sbx::filesystem::basic_native_file< Lockable >)sbx::filesystem::basic_native_file< Lockable >inline
read(std::vector< std::uint8_t > &buffer, std::uint64_t size) -> std::uint64_t override (defined in sbx::filesystem::basic_native_file< Lockable >)sbx::filesystem::basic_native_file< Lockable >inlinevirtual
read(std::span< uint8_t > buffer) -> std::uint64_t=0 (defined in sbx::filesystem::file_base)sbx::filesystem::file_basepure virtual
seek(std::uint64_t offset, origin origin) -> std::uint64_t override (defined in sbx::filesystem::basic_native_file< Lockable >)sbx::filesystem::basic_native_file< Lockable >inlinevirtual
size() const -> std::uint64_t override (defined in sbx::filesystem::basic_native_file< Lockable >)sbx::filesystem::basic_native_file< Lockable >inlinevirtual
tell() const -> std::uint64_t override (defined in sbx::filesystem::basic_native_file< Lockable >)sbx::filesystem::basic_native_file< Lockable >inlinevirtual
write(std::span< const std::uint8_t > buffer) -> std::uint64_t override (defined in sbx::filesystem::basic_native_file< Lockable >)sbx::filesystem::basic_native_file< Lockable >inlinevirtual
write(const std::vector< std::uint8_t > &buffer) -> std::uint64_t override (defined in sbx::filesystem::basic_native_file< Lockable >)sbx::filesystem::basic_native_file< Lockable >inlinevirtual
~basic_native_file() override (defined in sbx::filesystem::basic_native_file< Lockable >)sbx::filesystem::basic_native_file< Lockable >inline
~file_base()=default (defined in sbx::filesystem::file_base)sbx::filesystem::file_basevirtual