Home
last modified time | relevance | path

Searched refs:sharedBlock (Results 1 – 7 of 7) sorted by relevance

/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/include/
Dshare_block.h51 AppDataFwk::SharedBlock *sharedBlock; member
63 …SharedBlockInfo(SqliteConnectionS *connection, AppDataFwk::SharedBlock *sharedBlock, sqlite3_stmt … in SharedBlockInfo()
64 : connection(connection), sharedBlock(sharedBlock), statement(statement) in SharedBlockInfo()
86 int ClearSharedBlock(AppDataFwk::SharedBlock *sharedBlock);
87 int SharedBlockSetColumnNum(AppDataFwk::SharedBlock *sharedBlock, int columnNum);
89 FillOneRowResult FillOneRowOfString(AppDataFwk::SharedBlock *sharedBlock, sqlite3_stmt *statement, …
91 FillOneRowResult FillOneRowOfLong(AppDataFwk::SharedBlock *sharedBlock, sqlite3_stmt *statement, in…
93 FillOneRowResult FillOneRowOfFloat(AppDataFwk::SharedBlock *sharedBlock, sqlite3_stmt *statement, i…
95 FillOneRowResult FillOneRowOfBlob(AppDataFwk::SharedBlock *sharedBlock, sqlite3_stmt *statement, in…
97 FillOneRowResult FillOneRowOfNull(AppDataFwk::SharedBlock *sharedBlock, sqlite3_stmt *statement, in…
[all …]
Dshared_block_serializer_info.h30 …SharedBlockSerializerInfo(AppDataFwk::SharedBlock *sharedBlock, sqlite3_stmt *stat, int numColumns…
Dsqlite_connection.h66 AppDataFwk::SharedBlock *sharedBlock, int startPos, int requiredPos, bool isCountAllRows);
/foundation/distributeddatamgr/relational_store/frameworks/native/rdb/src/
Dshare_block.cpp90 int ClearSharedBlock(AppDataFwk::SharedBlock *sharedBlock) in ClearSharedBlock() argument
92 int status = sharedBlock->Clear(); in ClearSharedBlock()
99 int SharedBlockSetColumnNum(AppDataFwk::SharedBlock *sharedBlock, int columnNum) in SharedBlockSetColumnNum() argument
101 int status = sharedBlock->SetColumnNum(columnNum); in SharedBlockSetColumnNum()
110 …SharedBlockSerializerInfo serializer(info->sharedBlock, info->statement, info->columnNum, info->st… in FillSharedBlockOpt()
184 … FillOneRow(info->sharedBlock, info->statement, info->columnNum, info->startPos, info->addedRows); in FillRow()
187 info->sharedBlock->Clear(); in FillRow()
188 info->sharedBlock->SetColumnNum(info->columnNum); in FillRow()
192 … FillOneRow(info->sharedBlock, info->statement, info->columnNum, info->startPos, info->addedRows); in FillRow()
204 FillOneRowResult FillOneRow(AppDataFwk::SharedBlock *sharedBlock, sqlite3_stmt *statement, int numC… in FillOneRow() argument
[all …]
Dsqlite_shared_result_set.cpp161 AppDataFwk::SharedBlock *sharedBlock = GetBlock(); in FillSharedBlock() local
162 if (sharedBlock == nullptr) { in FillSharedBlock()
169 sharedBlock, requiredPos, requiredPos, true); in FillSharedBlock()
174 resultSetBlockCapacity_ = static_cast<int>(sharedBlock->GetRowNum()); in FillSharedBlock()
179 …connection->ExecuteForSharedBlock(blockRowNum, qrySql_, bindArgs_, sharedBlock, startPos, required… in FillSharedBlock()
180 resultSetBlockCapacity_ = sharedBlock->GetRowNum(); in FillSharedBlock()
183 blockRowNum, requiredPos, sharedBlock->GetStartPos(), sharedBlock->GetLastPos(), in FillSharedBlock()
184 sharedBlock->GetBlockPos()); in FillSharedBlock()
Dshared_block_serializer_info.cpp25 SharedBlockSerializerInfo::SharedBlockSerializerInfo(AppDataFwk::SharedBlock *sharedBlock, sqlite3_… in SharedBlockSerializerInfo() argument
27 …: sharedBlock_(sharedBlock), statement_(stat), anumColumns(numColumns), atotalRows(0), astartPos(s… in SharedBlockSerializerInfo()
Dsqlite_connection.cpp856 AppDataFwk::SharedBlock *sharedBlock, int startPos, int requiredPos, bool isCountAllRows) in ExecuteForSharedBlock() argument
858 if (sharedBlock == nullptr) { in ExecuteForSharedBlock()
868 if (ClearSharedBlock(sharedBlock) == ERROR_STATUS) { in ExecuteForSharedBlock()
874 if (SharedBlockSetColumnNum(sharedBlock, columnNum) == ERROR_STATUS) { in ExecuteForSharedBlock()
879 SharedBlockInfo sharedBlockInfo(&connection, sharedBlock, tempSqlite3St); in ExecuteForSharedBlock()
896 sharedBlock->SetStartPos(sharedBlockInfo.startPos); in ExecuteForSharedBlock()
897 sharedBlock->SetBlockPos(requiredPos - sharedBlockInfo.startPos); in ExecuteForSharedBlock()
898 sharedBlock->SetLastPos(sharedBlockInfo.startPos + sharedBlock->GetRowNum()); in ExecuteForSharedBlock()