Searched refs:GetTransactionStack (Results 1 – 4 of 4) sorted by relevance
44 std::stack<BaseTransaction> &GetTransactionStack();
45 std::stack<BaseTransaction> &GetTransactionStack();
1112 size_t transactionId = connectionPool->GetTransactionStack().size() + 1; in BeginTransaction()1114 BaseTransaction transaction(connectionPool->GetTransactionStack().size()); in BeginTransaction()1130 connectionPool->GetTransactionStack().push(transaction); in BeginTransaction()1142 size_t transactionId = connectionPool->GetTransactionStack().size(); in RollBack()1144 if (connectionPool->GetTransactionStack().empty()) { in RollBack()1148 BaseTransaction transaction = connectionPool->GetTransactionStack().top(); in RollBack()1149 connectionPool->GetTransactionStack().pop(); in RollBack()1150 …if (transaction.GetType() != TransType::ROLLBACK_SELF && !connectionPool->GetTransactionStack().em… in RollBack()1151 connectionPool->GetTransactionStack().top().SetChildFailure(true); in RollBack()1162 if (connectionPool->GetTransactionStack().empty()) { in RollBack()[all …]
314 std::stack<BaseTransaction> &SqliteConnectionPool::GetTransactionStack() in GetTransactionStack() function in OHOS::NativeRdb::SqliteConnectionPool