/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/src/ |
H A D | shared_block_serializer_info.cpp | 25 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 D | abs_shared_result_set.cpp | 35 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 D | share_block.cpp | 90 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 D | sqlite_shared_result_set.cpp | 228 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 D | shared_block.cpp | 15 #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 D | datashare_result_set.cpp | 98 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 D | shared_block.cpp | 31 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 D | datashare_block_writer_impl.cpp | 28 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 D | share_block.h | 35 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 D | shared_block_serializer_info.h | 30 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 D | sqlite_shared_result_set.h | 44 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 D | datashare_shared_result_set.h | 23 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 D | datashare_result_set.h | 138 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 D | shared_block.h | 38 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 D | datashare_block_writer_impl.h | 32 * 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 D | shared_block.h | 34 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 D | abs_shared_result_set.h | 111 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 D | shared_result_set.h | 25 class SharedBlock;
46 virtual std::shared_ptr<AppDataFwk::SharedBlock> GetBlock() = 0;
|
/foundation/distributeddatamgr/data_share/test/native/unittest/mediadatashare_test/src/ |
H A D | abnormal_branch_test.cpp | 111 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 D | mediadatashare_unit_test.cpp | 897 AppDataFwk::SharedBlock *block = nullptr; in HWTEST_F()
|
/foundation/distributeddatamgr/relational_store/frameworks/native/dataability/src/ |
H A D | ishared_result_set_proxy.cpp | 44 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 D | rdb_store_test.cpp | 1542 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()
|