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

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

basic_memory_file(file_info &&info, detail::memory_file_object_ptr< lockable_type > &&object) (defined in sbx::filesystem::basic_memory_file< Lockable >)sbx::filesystem::basic_memory_file< Lockable >inline
close() -> void override (defined in sbx::filesystem::basic_memory_file< Lockable >)sbx::filesystem::basic_memory_file< Lockable >inlinevirtual
file_base()=default (defined in sbx::filesystem::file_base)sbx::filesystem::file_base
info() const -> const file_info &override (defined in sbx::filesystem::basic_memory_file< Lockable >)sbx::filesystem::basic_memory_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_memory_file< Lockable >)sbx::filesystem::basic_memory_file< Lockable >inlinevirtual
is_read_only() const -> bool override (defined in sbx::filesystem::basic_memory_file< Lockable >)sbx::filesystem::basic_memory_file< Lockable >inlinevirtual
lockable_type typedef (defined in sbx::filesystem::basic_memory_file< Lockable >)sbx::filesystem::basic_memory_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(const mode mode) -> bool override (defined in sbx::filesystem::basic_memory_file< Lockable >)sbx::filesystem::basic_memory_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_memory_file< Lockable >)sbx::filesystem::basic_memory_file< Lockable >inline
read(std::vector< std::uint8_t > &buffer, std::uint64_t size) -> std::uint64_t override (defined in sbx::filesystem::basic_memory_file< Lockable >)sbx::filesystem::basic_memory_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_memory_file< Lockable >)sbx::filesystem::basic_memory_file< Lockable >inlinevirtual
size() const -> std::uint64_t override (defined in sbx::filesystem::basic_memory_file< Lockable >)sbx::filesystem::basic_memory_file< Lockable >inlinevirtual
tell() const -> std::uint64_t override (defined in sbx::filesystem::basic_memory_file< Lockable >)sbx::filesystem::basic_memory_file< Lockable >inlinevirtual
write(std::span< const std::uint8_t > buffer) -> std::uint64_t override (defined in sbx::filesystem::basic_memory_file< Lockable >)sbx::filesystem::basic_memory_file< Lockable >inlinevirtual
write(const std::vector< std::uint8_t > &buffer) -> std::uint64_t override (defined in sbx::filesystem::basic_memory_file< Lockable >)sbx::filesystem::basic_memory_file< Lockable >inlinevirtual
~basic_memory_file() override (defined in sbx::filesystem::basic_memory_file< Lockable >)sbx::filesystem::basic_memory_file< Lockable >inline
~file_base()=default (defined in sbx::filesystem::file_base)sbx::filesystem::file_basevirtual