#include <lock_free_collector_pool.h>
Public Member Functions | |
| LockFreeCollectorPool (const std::string &name, uint32_t size, TransactionExecutor *executor, bool enable_viewchange=false) | |
| TransactionCollector * | GetCollector (uint64_t seq) |
| void | Update (uint64_t seq) |
Definition at line 28 of file lock_free_collector_pool.h.
| resdb::LockFreeCollectorPool::LockFreeCollectorPool | ( | const std::string & | name, |
| uint32_t | size, | ||
| TransactionExecutor * | executor, | ||
| bool | enable_viewchange = false |
||
| ) |
Definition at line 35 of file lock_free_collector_pool.cpp.
| TransactionCollector * resdb::LockFreeCollectorPool::GetCollector | ( | uint64_t | seq | ) |
Definition at line 65 of file lock_free_collector_pool.cpp.
| void resdb::LockFreeCollectorPool::Update | ( | uint64_t | seq | ) |
Definition at line 53 of file lock_free_collector_pool.cpp.