pstore2
pstore::transaction< LockGuard > Member List

This is the complete list of members for pstore::transaction< LockGuard >, including all inherited members.

alloc_rw(std::size_t size, unsigned align)pstore::transaction_base
alloc_rw(std::size_t const num=1) -> std::pair< std::shared_ptr< Ty >, typed_address< Ty >>pstore::transaction_baseinline
allocate(std::uint64_t size, unsigned align)pstore::transaction_basevirtual
allocate()pstore::transaction_baseinline
commit()pstore::transaction_base
db() noexcept (defined in pstore::transaction_base)pstore::transaction_baseinline
db() const noexcept (defined in pstore::transaction_base)pstore::transaction_baseinline
getro(address const addr, std::size_t const size) (defined in pstore::transaction_base)pstore::transaction_baseinline
getro(extent< T > const &ex) (defined in pstore::transaction_base)pstore::transaction_baseinline
getro(typed_address< T > const addr, std::size_t const elements=1) (defined in pstore::transaction_base)pstore::transaction_baseinline
getrw(address const addr, std::size_t const size) (defined in pstore::transaction_base)pstore::transaction_baseinline
getrw(extent< T > const &ex) (defined in pstore::transaction_base)pstore::transaction_baseinline
getrw(typed_address< T > const addr, std::size_t const elements=1) (defined in pstore::transaction_base)pstore::transaction_baseinline
is_open() const noexceptpstore::transaction_baseinline
lock_type typedef (defined in pstore::transaction< LockGuard >)pstore::transaction< LockGuard >
operator=(transaction const &rhs)=delete (defined in pstore::transaction< LockGuard >)pstore::transaction< LockGuard >
operator=(transaction &&rhs) noexcept=delete (defined in pstore::transaction< LockGuard >)pstore::transaction< LockGuard >
operator=(transaction_base const &)=delete (defined in pstore::transaction_base)pstore::transaction_base
operator=(transaction_base &&rhs) noexcept=delete (defined in pstore::transaction_base)pstore::transaction_base
rollback() noexceptpstore::transaction_base
size() const noexceptpstore::transaction_baseinline
transaction(database &db, lock_type &&lock) (defined in pstore::transaction< LockGuard >)pstore::transaction< LockGuard >
transaction(transaction const &rhs)=delete (defined in pstore::transaction< LockGuard >)pstore::transaction< LockGuard >
transaction(transaction &&rhs) noexcept=default (defined in pstore::transaction< LockGuard >)pstore::transaction< LockGuard >
transaction_base(transaction_base const &)=delete (defined in pstore::transaction_base)pstore::transaction_base
transaction_base(transaction_base &&rhs) noexceptpstore::transaction_base
transaction_base(database &db) (defined in pstore::transaction_base)pstore::transaction_baseexplicitprotected
~transaction() noexcept override (defined in pstore::transaction< LockGuard >)pstore::transaction< LockGuard >
~transaction_base() noexcept=default (defined in pstore::transaction_base)pstore::transaction_basevirtual