/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/src/ |
H A D | transaction.cpp | 18 std::pair<int32_t, std::shared_ptr<Transaction>> Transaction::Create( in Create() 27 int32_t Transaction::RegisterCreator(Creator creator) in RegisterCreator()
|
H A D | transaction_impl.cpp | 28 const int32_t TransactionImpl::regCreator_ = Transaction::RegisterCreator(TransactionImpl::Create); 42 std::pair<int32_t, std::shared_ptr<Transaction>> TransactionImpl::Create( in Create()
|
H A D | rdb_store.cpp | 358 std::pair<int32_t, std::shared_ptr<Transaction>> RdbStore::CreateTransaction(int32_t type) in CreateTransaction()
|
H A D | rdb_store_impl.cpp | 2341 std::pair<int32_t, std::shared_ptr<Transaction>> RdbStoreImpl::CreateTransaction(int32_t type) in CreateTransaction() 2347 std::shared_ptr<Transaction> trans; in CreateTransaction() 2348 std::tie(errCode, trans) = Transaction::Create(type, conn, config_.GetName()); in CreateTransaction()
|
/foundation/distributeddatamgr/relational_store/frameworks/js/napi/relationalstore/include/ |
H A D | napi_transaction.h | 29 class TransactionProxy final : public JSProxy::JSProxy<NativeRdb::Transaction> { 33 TransactionProxy(std::shared_ptr<NativeRdb::Transaction> transaction); 35 static napi_value NewInstance(napi_env env, std::shared_ptr<NativeRdb::Transaction> transaction);
|
H A D | napi_rdb_context.h | 88 std::shared_ptr<Transaction> transaction;
|
/foundation/distributeddatamgr/relational_store/interfaces/inner_api/rdb/include/ |
H A D | transaction.h | 35 class API_EXPORT Transaction { class 76 using Creator = std::function<std::pair<int32_t, std::shared_ptr<Transaction>>( 79 static std::pair<int32_t, std::shared_ptr<Transaction>> Create( 83 virtual ~Transaction() = default;
|
H A D | rdb_store.h | 479 virtual std::pair<int32_t, std::shared_ptr<Transaction>> CreateTransaction(int32_t type);
|
/foundation/distributeddatamgr/relational_store/test/native/rdb/unittest/ |
H A D | transaction_test.cpp | 96 auto [ret, transaction] = store->CreateTransaction(Transaction::EXCLUSIVE); in HWTEST_F() 147 auto [ret, transaction] = store->CreateTransaction(Transaction::EXCLUSIVE); in HWTEST_F() 192 auto [ret, transaction] = store->CreateTransaction(Transaction::EXCLUSIVE); in HWTEST_F() 196 Transaction::Rows rows { in HWTEST_F() 225 auto [ret, transaction] = store->CreateTransaction(Transaction::EXCLUSIVE); in HWTEST_F() 229 Transaction::RefRows rows; in HWTEST_F() 258 auto [ret, transaction] = store->CreateTransaction(Transaction::EXCLUSIVE); in HWTEST_F() 317 auto [ret, transaction] = store->CreateTransaction(Transaction::EXCLUSIVE); in HWTEST_F() 321 Transaction::RefRows rows; in HWTEST_F() 368 auto [ret, transaction] = store->CreateTransaction(Transaction in HWTEST_F() [all...] |
H A D | rdb_store_impl_test.cpp | 867 auto [errCode, trans] = store_->CreateTransaction(Transaction::DEFERRED); in HWTEST_F() 871 std::tie(errCode, trans) = store_->CreateTransaction(Transaction::IMMEDIATE); in HWTEST_F() 875 std::tie(errCode, trans) = store_->CreateTransaction(Transaction::EXCLUSIVE); in HWTEST_F() 890 std::tie(errCode, trans) = store_->CreateTransaction(Transaction::TRANS_BUTT); in HWTEST_F() 906 std::vector<std::shared_ptr<Transaction>> entries; in HWTEST_F() 908 std::shared_ptr<Transaction> trans = nullptr; in HWTEST_F() 910 std::tie(errCode, trans) = store_->CreateTransaction(Transaction::DEFERRED); in HWTEST_F() 929 auto [errCode, trans] = store_->CreateTransaction(Transaction::EXCLUSIVE); in HWTEST_F()
|
/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/include/ |
H A D | transaction_impl.h | 27 class TransactionImpl : public Transaction { 50 static std::pair<int32_t, std::shared_ptr<Transaction>> Create(
|
H A D | rdb_store_impl.h | 146 std::pair<int32_t, std::shared_ptr<Transaction>> CreateTransaction(int32_t type) override;
236 std::list<std::weak_ptr<Transaction>> transactions_;
|
/foundation/distributeddatamgr/relational_store/frameworks/js/napi/relationalstore/src/ |
H A D | napi_rdb_const_properties.cpp | 254 SET_NAPI_PROPERTY(transactionType, "DEFERRED", int32_t(NativeRdb::Transaction::DEFERRED)); in ExportTransactionType() 255 SET_NAPI_PROPERTY(transactionType, "IMMEDIATE", int32_t(NativeRdb::Transaction::IMMEDIATE)); in ExportTransactionType() 256 SET_NAPI_PROPERTY(transactionType, "EXCLUSIVE", int32_t(NativeRdb::Transaction::EXCLUSIVE)); in ExportTransactionType()
|
H A D | napi_transaction.cpp | 45 std::shared_ptr<NativeRdb::Transaction> StealTransaction() in StealTransaction() 56 std::shared_ptr<NativeRdb::Transaction> transaction_ = nullptr; 178 napi_value TransactionProxy::NewInstance(napi_env env, std::shared_ptr<NativeRdb::Transaction> transaction) in NewInstance() 180 napi_value cons = JSUtils::GetClass(env, "ohos.data.relationalStore", "Transaction"); in NewInstance() 182 LOG_ERROR("Constructor of Transaction is nullptr!"); in NewInstance() 219 auto jsCtor = JSUtils::DefineClass(env, "ohos.data.relationalStore", "Transaction", lambda, Initialize); in Init() 220 NAPI_CALL_RETURN_VOID(env, napi_set_named_property(env, exports, "Transaction", jsCtor)); in Init() 240 TransactionProxy::TransactionProxy(std::shared_ptr<NativeRdb::Transaction> transaction) in TransactionProxy()
|
H A D | napi_rdb_store.cpp | 648 context->transactionType = Transaction::DEFERRED; in ParseTransactionType() 651 bool checked = status == napi_ok && context->transactionType >= Transaction::DEFERRED && in ParseTransactionType() 652 context->transactionType <= Transaction::EXCLUSIVE; in ParseTransactionType()
|
/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/mock/include/ |
H A D | rdb_store_impl.h | 77 std::pair<int32_t, std::shared_ptr<Transaction>> CreateTransaction(int32_t type) override;
140 std::list<std::weak_ptr<Transaction>> transactions_;
|
/foundation/communication/ipc/ipc/native/test/fuzztest/mock/binderinvoker_fuzzer/ |
H A D | binderinvoker_fuzzer.cpp | 45 invoker->Transaction(trSecctx); in TransactionTest()
|
/foundation/communication/ipc/ipc/native/src/mock/include/ |
H A D | binder_invoker.h | 184 void Transaction(binder_transaction_data_secctx& trSecctx);
|
/foundation/communication/ipc/ipc/native/src/mock/source/ |
H A D | binder_invoker.cpp | 797 void BinderInvoker::Transaction(binder_transaction_data_secctx& trSecctx) in Transaction() function in OHOS::IPC_SINGLE::BinderInvoker 916 Transaction(trSecctx); in OnTransaction()
|
/foundation/distributeddatamgr/kv_store/frameworks/innerkitsimpl/kvdb/test/ |
H A D | single_store_impl_test.cpp | 285 * @tc.name: Transaction 291 HWTEST_F(SingleStoreImplTest, Transaction, TestSize.Level0) in HWTEST_F()
|