Home
last modified time | relevance | path

Searched refs:GetTransactionStack (Results 1 – 4 of 4) sorted by relevance

/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/mock/include/
Dsqlite_connection_pool.h44 std::stack<BaseTransaction> &GetTransactionStack();
/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/include/
Dsqlite_connection_pool.h45 std::stack<BaseTransaction> &GetTransactionStack();
/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/src/
Drdb_store_impl.cpp1112 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 …]
Dsqlite_connection_pool.cpp314 std::stack<BaseTransaction> &SqliteConnectionPool::GetTransactionStack() in GetTransactionStack() function in OHOS::NativeRdb::SqliteConnectionPool