Template Struct BlockTransactions
Defined in File block-transactions.h
Struct Documentation
-
template<typename T>
struct BlockTransactions Transactions over one retained CE::Memory::BlockManagement<T>::State.
All five collections are locked together. Replacement nodes are allocated before existing records change, then transferred with the same allocator and nonthrowing comparators. Backing allocation and final owner destruction happen outside these locks. Direct collection access still requires external quiescence and the same invariants. Included by block.h after its CE::Memory::Block hash specialization.
Public Types
Public Functions
Public Static Functions