pstore2
pstore::file::in_memory Member List

This is the complete list of members for pstore::file::in_memory, including all inherited members.

blocking_mode enum namepstore::file::file_base
close() override (defined in pstore::file::in_memory)pstore::file::in_memoryinlinevirtual
data()pstore::file::in_memoryinline
file_base(file_base &&) noexcept=default (defined in pstore::file::file_base)pstore::file::file_base
file_base(file_base const &)=default (defined in pstore::file::file_base)pstore::file::file_base
file_base() noexcept=default (defined in pstore::file::file_base)pstore::file::file_baseprotected
in_memory(std::shared_ptr< void > const &buffer, std::uint64_t const length, std::uint64_t const eof=0, bool const writable=true) noexcept (defined in pstore::file::in_memory)pstore::file::in_memoryinline
is_open() const noexcept override (defined in pstore::file::in_memory)pstore::file::in_memoryinlinevirtual
is_writable() const noexcept overridepstore::file::in_memoryinlinevirtual
latest_time() const override (defined in pstore::file::in_memory)pstore::file::in_memoryvirtual
lock(std::uint64_t const, std::size_t const, lock_kind const, blocking_mode const) overridepstore::file::in_memoryinlinevirtual
lock_kind enum namepstore::file::file_base
memory_mapper typedefpstore::file::in_memory
operator=(file_base &&) noexcept=default (defined in pstore::file::file_base)pstore::file::file_base
operator=(file_base const &)=default (defined in pstore::file::file_base)pstore::file::file_base
path() const overridepstore::file::in_memoryvirtual
read(T *const t)pstore::file::file_baseinline
read_buffer(gsl::not_null< void *> buffer, std::size_t nbytes) overridepstore::file::in_memoryvirtual
read_span(SpanType const &s)pstore::file::file_baseinline
seek(std::uint64_t position) overridepstore::file::in_memoryvirtual
size() override (defined in pstore::file::in_memory)pstore::file::in_memoryinlinevirtual
tell() overridepstore::file::in_memoryinlinevirtual
truncate(std::uint64_t size) override (defined in pstore::file::in_memory)pstore::file::in_memoryvirtual
unlock(std::uint64_t const, std::size_t const) overridepstore::file::in_memoryinlinevirtual
write(T const &t)pstore::file::file_baseinline
write_buffer(gsl::not_null< void const *> ptr, std::size_t nbytes) overridepstore::file::in_memoryvirtual
write_span(SpanType const &s)pstore::file::file_baseinline
~file_base() noexcept (defined in pstore::file::file_base)pstore::file::file_basevirtual