Searched refs:TransactionDBMutexFactory (Results 1 – 6 of 6) sorted by relevance
79 class TransactionDBMutexFactory {87 virtual ~TransactionDBMutexFactory() {} in ~TransactionDBMutexFactory()
24 class TransactionDBMutexFactory; variable79 std::shared_ptr<TransactionDBMutexFactory> custom_mutex_factory;
59 std::shared_ptr<TransactionDBMutexFactory> factory);127 std::shared_ptr<TransactionDBMutexFactory> mutex_factory_;
18 class TransactionDBMutexFactoryImpl : public TransactionDBMutexFactory {
48 explicit LockMapStripe(std::shared_ptr<TransactionDBMutexFactory> factory) { in LockMapStripe()69 std::shared_ptr<TransactionDBMutexFactory> factory) in LockMap()166 std::shared_ptr<TransactionDBMutexFactory> mutex_factory) in TransactionLockMgr()
38 : std::shared_ptr<TransactionDBMutexFactory>( in PessimisticTransactionDB()69 : std::shared_ptr<TransactionDBMutexFactory>( in PessimisticTransactionDB()