|
Everett
|
#include <transaction.h>
Public Member Functions | |
| template<class S = typed_detail::default_sort_t<policy_type>> | |
| auto | get (typed_detail::key_t< S > const &key) const |
| std::size_t | buffered_keys () const noexcept |
| transaction | branch () const |
Private Member Functions | |
| snapshot_type (std::shared_ptr< origin const > source, std::shared_ptr< stage const > base, typename nursery_type::snapshot_type values) | |
Private Attributes | |
| std::shared_ptr< origin const > | origin_ |
| std::shared_ptr< stage const > | stage_ |
| nursery_type::snapshot_type | nursery_ |
| friend | transaction |
|
inlineprivate |
|
inline |
|
inlinenoexcept |
|
inline |
|
private |
|
private |
|
private |
|
private |