pstore2
pstore::region::file_based_factory Member List

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

add(gsl::not_null< std::vector< memory_mapper_ptr > *> regions, std::uint64_t original_size, std::uint64_t new_size) override (defined in pstore::region::file_based_factory)pstore::region::file_based_factoryvirtual
append(std::shared_ptr< File > file, gsl::not_null< std::vector< memory_mapper_ptr > *> regions, std::uint64_t original_size, std::uint64_t new_size) (defined in pstore::region::factory)pstore::region::factoryprotected
create(std::shared_ptr< File > file) -> std::vector< memory_mapper_ptr > (defined in pstore::region::factory)pstore::region::factoryprotected
factory(std::uint64_t const full_size, std::uint64_t const min_size) noexceptpstore::region::factoryinlineprotected
file() override (defined in pstore::region::file_based_factory)pstore::region::file_based_factoryvirtual
file_based_factory(std::shared_ptr< file::file_handle > file, std::uint64_t full_size, std::uint64_t min_size)pstore::region::file_based_factoryexplicit
full_size() const noexcept (defined in pstore::region::factory)pstore::region::factoryinline
init() overridepstore::region::file_based_factoryvirtual
min_size() const noexcept (defined in pstore::region::factory)pstore::region::factoryinline
~factory() noexcept (defined in pstore::region::factory)pstore::region::factoryvirtual