pstore2
pstore::file::file_base Member List

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

blocking_mode enum namepstore::file::file_base
close()=0 (defined in pstore::file::file_base)pstore::file::file_basepure virtual
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
is_open() const noexcept=0 (defined in pstore::file::file_base)pstore::file::file_basepure virtual
is_writable() const noexcept=0pstore::file::file_basepure virtual
latest_time() const =0 (defined in pstore::file::file_base)pstore::file::file_basepure virtual
lock(std::uint64_t offset, std::size_t size, lock_kind lt, blocking_mode bl)=0pstore::file::file_basepure virtual
lock_kind enum namepstore::file::file_base
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 =0pstore::file::file_basepure virtual
read(T *const t)pstore::file::file_baseinline
read_buffer(gsl::not_null< void *> buffer, std::size_t nbytes)=0pstore::file::file_baseprotectedpure virtual
read_span(SpanType const &s)pstore::file::file_baseinline
seek(std::uint64_t position)=0pstore::file::file_basepure virtual
size()=0 (defined in pstore::file::file_base)pstore::file::file_basepure virtual
tell()=0pstore::file::file_basepure virtual
truncate(std::uint64_t size)=0 (defined in pstore::file::file_base)pstore::file::file_basepure virtual
unlock(std::uint64_t offset, std::size_t size)=0pstore::file::file_basepure virtual
write(T const &t)pstore::file::file_baseinline
write_buffer(gsl::not_null< void const *> buffer, std::size_t nbytes)=0pstore::file::file_baseprotectedpure virtual
write_span(SpanType const &s)pstore::file::file_baseinline
~file_base() noexcept (defined in pstore::file::file_base)pstore::file::file_basevirtual