Home
last modified time | relevance | path

Searched refs:SharedBlock (Results 1 - 22 of 22) sorted by relevance

/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/src/
H A Dshared_block_serializer_info.cpp25 SharedBlockSerializerInfo::SharedBlockSerializerInfo(AppDataFwk::SharedBlock *sharedBlock, sqlite3_stmt *stat, in SharedBlockSerializerInfo()
38 if (status == AppDataFwk::SharedBlock::SHARED_BLOCK_OK) { in AddRow()
48 if (status != AppDataFwk::SharedBlock::SHARED_BLOCK_OK) { in Reset()
53 if (status != AppDataFwk::SharedBlock::SHARED_BLOCK_OK) { in Reset()
72 if (status == AppDataFwk::SharedBlock::SHARED_BLOCK_OK) { in PutLong()
82 if (status == AppDataFwk::SharedBlock::SHARED_BLOCK_OK) { in PutDouble()
91 auto action = &AppDataFwk::SharedBlock::PutBlob; in PutBlob()
96 action = (type == ValueObject::DeclType<ValueObject::Asset>()) ? &AppDataFwk::SharedBlock::PutAsset in PutBlob()
97 : (type == ValueObject::DeclType<ValueObject::Assets>()) ? &AppDataFwk::SharedBlock::PutAssets in PutBlob()
98 : (type == ValueObject::DeclType<ValueObject::FloatVector>()) ? &AppDataFwk::SharedBlock in PutBlob()
[all...]
H A Dabs_shared_result_set.cpp35 using SharedBlock = AppDataFwk::SharedBlock;
62 std::shared_ptr<SharedBlock> AbsSharedResultSet::GetBlock() in GetBlock()
68 SharedBlock *block = nullptr; in GetBlock()
69 auto errcode = SharedBlock::Create(sharedBlockName_, DEFAULT_BLOCK_SIZE, block); in GetBlock()
70 if (errcode != SharedBlock::SHARED_BLOCK_OK) { in GetBlock()
74 sharedBlock_ = std::shared_ptr<SharedBlock>(block); in GetBlock()
85 SharedBlock::CellUnit* cellUnit = block->GetCellUnit(block->GetBlockPos(), (uint32_t)columnIndex); in GetColumnType()
157 case SharedBlock::CELL_UNIT_TYPE_NULL: in Get()
159 case SharedBlock in Get()
[all...]
H A Dshare_block.cpp90 int SharedBlockSetColumnNum(AppDataFwk::SharedBlock *sharedBlock, int columnNum) in SharedBlockSetColumnNum()
93 if (status != AppDataFwk::SharedBlock::SHARED_BLOCK_OK) { in SharedBlockSetColumnNum()
197 FillOneRowResult FillOneRow(AppDataFwk::SharedBlock *sharedBlock, sqlite3_stmt *statement, int numColumns, in FillOneRow()
201 if (status != AppDataFwk::SharedBlock::SHARED_BLOCK_OK) { in FillOneRow()
245 FillOneRowResult FillOneRowOfString(AppDataFwk::SharedBlock *sharedBlock, sqlite3_stmt *statement, int startPos, in FillOneRowOfString()
256 if (status != AppDataFwk::SharedBlock::SHARED_BLOCK_OK) { in FillOneRowOfString()
265 FillOneRowResult FillOneRowOfLong(AppDataFwk::SharedBlock *sharedBlock, sqlite3_stmt *statement, int startPos, in FillOneRowOfLong()
270 if (status != AppDataFwk::SharedBlock::SHARED_BLOCK_OK) { in FillOneRowOfLong()
278 FillOneRowResult FillOneRowOfFloat(AppDataFwk::SharedBlock *sharedBlock, sqlite3_stmt *statement, int startPos, in FillOneRowOfFloat()
283 if (status != AppDataFwk::SharedBlock in FillOneRowOfFloat()
[all...]
H A Dsqlite_shared_result_set.cpp228 void SqliteSharedResultSet::SetBlock(AppDataFwk::SharedBlock *block) in SetBlock()
250 int32_t SqliteSharedResultSet::ExecuteForSharedBlock(AppDataFwk::SharedBlock *block, int start, int required) in ExecuteForSharedBlock()
259 if (code != AppDataFwk::SharedBlock::SHARED_BLOCK_OK) { in ExecuteForSharedBlock()
270 if (code != AppDataFwk::SharedBlock::SHARED_BLOCK_OK) { in ExecuteForSharedBlock()
/foundation/distributeddatamgr/relational_store/frameworks/native/appdatafwk/src/
H A Dshared_block.cpp15 #define LOG_TAG "SharedBlock"
37 SharedBlock::SharedBlock(const std::string &name, sptr<Ashmem> ashmem, size_t size, bool readOnly) in SharedBlock() function in OHOS::AppDataFwk::SharedBlock
42 SharedBlock::~SharedBlock() in ~SharedBlock()
50 bool SharedBlock::Init() in Init()
61 int SharedBlock::CreateSharedBlock(const std::string &name, size_t size, sptr<Ashmem> ashmem, in CreateSharedBlock()
62 SharedBlock *&outSharedBlock) in CreateSharedBlock()
64 outSharedBlock = new SharedBlock(name, ashmem, size, false); in CreateSharedBlock()
66 LOG_ERROR("CreateSharedBlock: new SharedBlock erro in CreateSharedBlock()
[all...]
/foundation/distributeddatamgr/data_share/frameworks/native/common/src/
H A Ddatashare_result_set.cpp98 void DataShareResultSet::FillBlock(int startRowIndex, AppDataFwk::SharedBlock *block) in FillBlock()
115 std::shared_ptr<AppDataFwk::SharedBlock> DataShareResultSet::GetBlock() in GetBlock()
130 AppDataFwk::SharedBlock::CellUnit *cellUnit = in GetDataType()
192 AppDataFwk::SharedBlock::CellUnit *cellUnit = block->GetCellUnit(rowPos_ - startRowPos_, columnIndex); in GetBlob()
199 if (type == AppDataFwk::SharedBlock::CELL_UNIT_TYPE_BLOB in GetBlob()
200 || type == AppDataFwk::SharedBlock::CELL_UNIT_TYPE_STRING) { in GetBlob()
210 } else if (type == AppDataFwk::SharedBlock::CELL_UNIT_TYPE_INTEGER) { in GetBlob()
212 } else if (type == AppDataFwk::SharedBlock::CELL_UNIT_TYPE_NULL) { in GetBlob()
214 } else if (type == AppDataFwk::SharedBlock::CELL_UNIT_TYPE_FLOAT) { in GetBlob()
217 LOG_ERROR("AppDataFwk::SharedBlock in GetBlob()
[all...]
H A Dshared_block.cpp31 SharedBlock::SharedBlock(const std::string &name, sptr<Ashmem> ashmem, size_t size, bool readOnly) in SharedBlock() function in OHOS::AppDataFwk::SharedBlock
36 SharedBlock::~SharedBlock() in ~SharedBlock()
42 LOG_DEBUG("SharedBlock: close ashmem"); in ~SharedBlock()
46 std::u16string SharedBlock::ToUtf16(const std::string& str) in ToUtf16()
51 std::string SharedBlock::ToUtf8(const std::u16string& str16) in ToUtf8()
56 bool SharedBlock::Init() in Init()
66 int SharedBlock::CreateSharedBlock(const std::string &name, size_t size, sptr<Ashmem> ashmem, in CreateSharedBlock()
67 SharedBlock * in CreateSharedBlock()
[all...]
H A Ddatashare_block_writer_impl.cpp28 AppDataFwk::SharedBlock *shareBlock = nullptr; in DataShareBlockWriterImpl()
29 AppDataFwk::SharedBlock::Create(name, size, shareBlock); in DataShareBlockWriterImpl()
33 shareBlock_ = std::shared_ptr<AppDataFwk::SharedBlock>(shareBlock); in DataShareBlockWriterImpl()
125 std::shared_ptr<AppDataFwk::SharedBlock> DataShareBlockWriterImpl::GetBlock() in GetBlock()
/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/include/
H A Dshare_block.h35 AppDataFwk::SharedBlock *sharedBlock = nullptr;
46 SharedBlockInfo(AppDataFwk::SharedBlock* sharedBlock) : sharedBlock(sharedBlock) in SharedBlockInfo()
68 int ClearSharedBlock(AppDataFwk::SharedBlock *sharedBlock);
69 int SharedBlockSetColumnNum(AppDataFwk::SharedBlock *sharedBlock, int columnNum);
71 FillOneRowResult FillOneRowOfString(AppDataFwk::SharedBlock *sharedBlock, sqlite3_stmt *statement, int startPos,
73 FillOneRowResult FillOneRowOfLong(AppDataFwk::SharedBlock *sharedBlock, sqlite3_stmt *statement, int startPos,
75 FillOneRowResult FillOneRowOfFloat(AppDataFwk::SharedBlock *sharedBlock, sqlite3_stmt *statement, int startPos,
77 FillOneRowResult FillOneRowOfBlob(AppDataFwk::SharedBlock *sharedBlock, sqlite3_stmt *statement, int startPos,
79 FillOneRowResult FillOneRowOfNull(AppDataFwk::SharedBlock *sharedBlock, sqlite3_stmt *statement, int startPos,
81 FillOneRowResult FillOneRow(AppDataFwk::SharedBlock *sharedBloc
[all...]
H A Dshared_block_serializer_info.h30 SharedBlockSerializerInfo(AppDataFwk::SharedBlock *sharedBlock, sqlite3_stmt *stat, int numColumns, int startPos);
43 if (status == AppDataFwk::SharedBlock::SHARED_BLOCK_OK) { in PutString()
65 AppDataFwk::SharedBlock *sharedBlock_;
H A Dsqlite_shared_result_set.h44 void SetBlock(AppDataFwk::SharedBlock *block) override;
56 int32_t ExecuteForSharedBlock(AppDataFwk::SharedBlock* block, int start, int required);
/foundation/distributeddatamgr/data_share/interfaces/inner_api/consumer/include/
H A Ddatashare_shared_result_set.h23 class SharedBlock;
33 virtual std::shared_ptr<AppDataFwk::SharedBlock> GetBlock() = 0;
35 * Adds the data of a {@code SharedResultSet} to a {@link SharedBlock}
37 virtual void FillBlock(int startRowIndex, AppDataFwk::SharedBlock *block) = 0;
H A Ddatashare_result_set.h138 std::shared_ptr<AppDataFwk::SharedBlock> GetBlock() override;
146 * Adds the data of a SharedResultSet to a SharedBlock.
148 void FillBlock(int startRowIndex, AppDataFwk::SharedBlock *block) override;
153 virtual void SetBlock(AppDataFwk::SharedBlock *block);
182 // The SharedBlock owned by this DataShareResultSet
184 std::shared_ptr<AppDataFwk::SharedBlock> sharedBlock_ = nullptr;
/foundation/distributeddatamgr/relational_store/interfaces/inner_api/appdatafwk/include/
H A Dshared_block.h38 class API_EXPORT SharedBlock { class
65 * @brief SharedBlock error types.
95 API_EXPORT std::string GetString(SharedBlock *block) const;
96 API_EXPORT std::vector<uint8_t> GetBlob(SharedBlock *block) const;
97 API_EXPORT const uint8_t *GetRawData(SharedBlock *block) const;
103 API_EXPORT SharedBlock(const std::string &name, sptr<Ashmem> ashmem, size_t size, bool readOnly);
108 API_EXPORT ~SharedBlock();
118 API_EXPORT static int Create(const std::string &name, size_t size, SharedBlock *&outSharedBlock);
265 API_EXPORT static int ReadMessageParcel(MessageParcel &parcel, SharedBlock *&block);
378 SharedBlock *
[all...]
/foundation/distributeddatamgr/data_share/frameworks/native/common/include/
H A Ddatashare_block_writer_impl.h32 * SharedBlock constructor.
37 * SharedBlock constructor.
42 * SharedBlock Deconstruction.
79 std::shared_ptr<AppDataFwk::SharedBlock> GetBlock();
92 return shareBlockErr == AppDataFwk::SharedBlock::SHARED_BLOCK_OK ? E_OK : E_ERROR; in ConvertErrorCode()
96 std::shared_ptr<AppDataFwk::SharedBlock> shareBlock_;
H A Dshared_block.h34 class SharedBlock { class
45 /* SharedBlock error types. */
69 * SharedBlock constructor.
71 SharedBlock(const std::string &name, sptr<Ashmem> ashmem, size_t size, bool readOnly);
74 * SharedBlock constructor.
76 ~SharedBlock();
86 static int Create(const std::string &name, size_t size, SharedBlock *&outSharedBlock);
207 static int ReadMessageParcel(MessageParcel &parcel, SharedBlock *&block);
303 SharedBlock *&outSharedBlock);
/foundation/distributeddatamgr/relational_store/interfaces/inner_api/rdb/include/
H A Dabs_shared_result_set.h111 API_EXPORT std::shared_ptr<AppDataFwk::SharedBlock> GetBlock() override;
121 API_EXPORT virtual void SetBlock(AppDataFwk::SharedBlock *block);
144 int GetCustomerValue(int index, ValueObject &value, AppDataFwk::SharedBlock *block);
150 // The SharedBlock owned by this AbsSharedResultSet
151 std::shared_ptr<AppDataFwk::SharedBlock> sharedBlock_ = nullptr;
H A Dshared_result_set.h25 class SharedBlock;
46 virtual std::shared_ptr<AppDataFwk::SharedBlock> GetBlock() = 0;
/foundation/distributeddatamgr/data_share/test/native/unittest/mediadatashare_test/src/
H A Dabnormal_branch_test.cpp111 AppDataFwk::SharedBlock temp(name, nullptr, size, readOnly); in HWTEST_F()
113 EXPECT_EQ(result, AppDataFwk::SharedBlock::SHARED_BLOCK_INVALID_OPERATION); in HWTEST_F()
115 EXPECT_EQ(result, AppDataFwk::SharedBlock::SHARED_BLOCK_INVALID_OPERATION); in HWTEST_F()
117 EXPECT_EQ(result, AppDataFwk::SharedBlock::SHARED_BLOCK_INVALID_OPERATION); in HWTEST_F()
119 EXPECT_EQ(result, AppDataFwk::SharedBlock::SHARED_BLOCK_INVALID_OPERATION); in HWTEST_F()
122 EXPECT_EQ(result, AppDataFwk::SharedBlock::SHARED_BLOCK_INVALID_OPERATION); in HWTEST_F()
125 EXPECT_EQ(result, AppDataFwk::SharedBlock::SHARED_BLOCK_INVALID_OPERATION); in HWTEST_F()
127 EXPECT_EQ(result, AppDataFwk::SharedBlock::SHARED_BLOCK_INVALID_OPERATION); in HWTEST_F()
129 EXPECT_EQ(result, AppDataFwk::SharedBlock::SHARED_BLOCK_INVALID_OPERATION); in HWTEST_F()
H A Dmediadatashare_unit_test.cpp897 AppDataFwk::SharedBlock *block = nullptr; in HWTEST_F()
/foundation/distributeddatamgr/relational_store/frameworks/native/dataability/src/
H A Dishared_result_set_proxy.cpp44 AppDataFwk::SharedBlock *block = nullptr; in CreateProxy()
45 AppDataFwk::SharedBlock::ReadMessageParcel(parcel, block); in CreateProxy()
/foundation/distributeddatamgr/relational_store/test/native/relational_store_test/unittest/
H A Drdb_store_test.cpp1542 OHOS::AppDataFwk::SharedBlock* pBk = pSqlSharedRstSet->GetBlock(); in HWTEST_F()
1577 OHOS::AppDataFwk::SharedBlock* pBk = pSqlSharedRstSet->GetBlock(); in HWTEST_F()
1610 OHOS::AppDataFwk::SharedBlock* pBk = pSqlSharedRstSet->GetBlock(); in HWTEST_F()

Completed in 19 milliseconds