|
pstore2
|
This is the complete list of members for pstore::file::file_base, including all inherited members.
| blocking_mode enum name | pstore::file::file_base | |
| close()=0 (defined in pstore::file::file_base) | pstore::file::file_base | pure 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_base | protected |
| is_open() const noexcept=0 (defined in pstore::file::file_base) | pstore::file::file_base | pure virtual |
| is_writable() const noexcept=0 | pstore::file::file_base | pure virtual |
| latest_time() const =0 (defined in pstore::file::file_base) | pstore::file::file_base | pure virtual |
| lock(std::uint64_t offset, std::size_t size, lock_kind lt, blocking_mode bl)=0 | pstore::file::file_base | pure virtual |
| lock_kind enum name | pstore::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 =0 | pstore::file::file_base | pure virtual |
| read(T *const t) | pstore::file::file_base | inline |
| read_buffer(gsl::not_null< void *> buffer, std::size_t nbytes)=0 | pstore::file::file_base | protectedpure virtual |
| read_span(SpanType const &s) | pstore::file::file_base | inline |
| seek(std::uint64_t position)=0 | pstore::file::file_base | pure virtual |
| size()=0 (defined in pstore::file::file_base) | pstore::file::file_base | pure virtual |
| tell()=0 | pstore::file::file_base | pure virtual |
| truncate(std::uint64_t size)=0 (defined in pstore::file::file_base) | pstore::file::file_base | pure virtual |
| unlock(std::uint64_t offset, std::size_t size)=0 | pstore::file::file_base | pure virtual |
| write(T const &t) | pstore::file::file_base | inline |
| write_buffer(gsl::not_null< void const *> buffer, std::size_t nbytes)=0 | pstore::file::file_base | protectedpure virtual |
| write_span(SpanType const &s) | pstore::file::file_base | inline |
| ~file_base() noexcept (defined in pstore::file::file_base) | pstore::file::file_base | virtual |
1.8.13