Home
last modified time | relevance | path

Searched refs:GetTransactionStack (Results 1 - 3 of 3) sorted by relevance

/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/src/
H A Drdb_store_impl.cpp1811 size_t transactionId = connectionPool_->GetTransactionStack().size() + 1; in BeginTransaction()
1812 BaseTransaction transaction(connectionPool_->GetTransactionStack().size()); in BeginTransaction()
1827 connectionPool_->GetTransactionStack().push(transaction); in BeginTransaction()
1870 size_t transactionId = connectionPool_->GetTransactionStack().size(); in RollBack()
1872 if (connectionPool_->GetTransactionStack().empty()) { in RollBack()
1877 BaseTransaction transaction = connectionPool_->GetTransactionStack().top(); in RollBack()
1878 connectionPool_->GetTransactionStack().pop(); in RollBack()
1879 if (transaction.GetType() != TransType::ROLLBACK_SELF && !connectionPool_->GetTransactionStack().empty()) { in RollBack()
1880 connectionPool_->GetTransactionStack().top().SetChildFailure(true); in RollBack()
1901 if (connectionPool_->GetTransactionStack() in RollBack()
[all...]
H A Dconnection_pool.cpp431 std::stack<BaseTransaction> &ConnPool::GetTransactionStack() in GetTransactionStack() function in ConnPool
/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/include/
H A Dconnection_pool.h59 std::stack<BaseTransaction> &GetTransactionStack();

Completed in 5 milliseconds