pstore2
pstore::database Member List

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

access_mode enum name (defined in pstore::database)pstore::database
allocate(std::uint64_t bytes, unsigned align)pstore::databasevirtual
build_new_store(file::file_base &file)pstore::databasestatic
close() (defined in pstore::database)pstore::database
crc_checks_enabled()pstore::databasestatic
database(std::string const &path, access_mode am, bool access_tick_enabled=true)pstore::databaseexplicit
database(std::shared_ptr< File > file, std::unique_ptr< system_page_size_interface > &&page_size, std::unique_ptr< region::factory > &&region_factory, bool access_tick_enabled=true)pstore::databaseexplicit
database(std::shared_ptr< File > file, bool access_tick_enabled=true) (defined in pstore::database)pstore::databaseinlineexplicit
database(database &&)=delete (defined in pstore::database)pstore::database
database(database const &)=delete (defined in pstore::database)pstore::database
file() constpstore::databaseinline
file() (defined in pstore::database)pstore::databaseinline
footer_pos() const noexcept (defined in pstore::database)pstore::databaseinline
get(address addr, std::size_t size, bool initialized, bool writable) const -> std::shared_ptr< void const > (defined in pstore::database)pstore::databasevirtual
get_current_revision() constpstore::databaseinline
get_footer() const (defined in pstore::database)pstore::databaseinline
get_footer_pos(File &file) -> typed_address< trailer > (defined in pstore::database)pstore::database
get_header() const noexcept (defined in pstore::database)pstore::databaseinline
get_mutable_index(enum pstore::trailer::indices const which) constpstore::databaseinline
get_shared() const (defined in pstore::database)pstore::database
get_shared() (defined in pstore::database)pstore::database
get_sync_name() constpstore::databaseinline
get_vacuum_mode() const noexcept (defined in pstore::database)pstore::databaseinline
getro(address const addr, std::size_t const size) constpstore::databaseinline
getro(extent< T > const &ex) constpstore::databaseinline
getro(typed_address< T > const addr) constpstore::databaseinline
getro(typed_address< T > const addr, std::size_t const elements) constpstore::databaseinline
getrw(address const addr, std::size_t const size)pstore::databaseinline
getrw(extent< T > const &ex)pstore::databaseinline
getrw(typed_address< T > addr)pstore::databaseinline
getrw(typed_address< T > const addr, std::size_t const elements)pstore::databaseinline
is_writable() const noexcept (defined in pstore::database)pstore::databaseinline
latest_time() const (defined in pstore::database)pstore::databaseinline
older_revision_footer_pos(unsigned revision) constpstore::database
operator=(database &&)=delete (defined in pstore::database)pstore::database
operator=(database const &)=delete (defined in pstore::database)pstore::database
path() constpstore::databaseinline
protect(address const first, address const last) (defined in pstore::database)pstore::databaseinline
set_id(uuid const &id) noexcept (defined in pstore::database)pstore::databaseinline
set_new_footer(typed_address< trailer > new_footer_pos)pstore::database
set_vacuum_mode(vacuum_mode const mode) noexcept (defined in pstore::database)pstore::databaseinline
shared_memory_name() const (defined in pstore::database)pstore::databaseinline
size() const noexceptpstore::databaseinline
small_files_enabled() noexcept (defined in pstore::database)pstore::databaseinlinestatic
storage() const noexceptpstore::databaseinline
sync(unsigned revision=head_revision)pstore::database
truncate(std::uint64_t size)pstore::databasevirtual
upgrade_to_write_lock() (defined in pstore::database)pstore::database
vacuum_mode enum name (defined in pstore::database)pstore::database
~database() noexcept (defined in pstore::database)pstore::databasevirtual